Trevor Powers unleashed the latest set of visuals from 2013’s
sophomore LP, Wondrous Bughouse. “Raspberry Cane” is a trippy animated affair
filled with strange giant creatures that could call a Jim Henson production
home, a perfect complement to the music; directed by Stephen McNally…
No comments:
Post a Comment