by Birch Coffee | Jun 11, 2012 | Blog, Music Monday
Happy Monday! Lots to report here… First up we have the bizarre little video for Fiona Apple’s new single “Every Single Night.” If you like monsters, brains, giant squids (and Fiona Apple), then this video is for you: In other animals-in-video...
Recent Comments