One Thousand Tears of a Tarantula (Official Music Video) - Dengue Fever Music
SHARE THIS VIDEO BEFORE MAY 5 AND WIN AN AUTOGRAPHED CD AND T-SHIRT! (Details Below) A mind bending psychedelic trip from the mind of Mischa Livingstone and DENGUE FEVER, the music video for “One Thousand Tears of a Tarantula” may induce supernatural states of existence while viewing. Featured in Showtime’s[...]