Chupacabra: The Music Video

The Music Video of Chupacabra: Produced using Smule's Leaf Trombone World Stage Enjoy the music. Enjoy the video. Be careful, this song gets into your head. If you have an iPhone or... more »
Social ON
Social OFF
laughtech
Uploader

laughtech

Additional Credits [+]