Sunday, 29 July 2012

Los Straitjackets - "Space Mosquito" (New Video)

"Space Mosquito" is a brand-new track by Los Straitjackets, aka "America's instrumentalists." "Space Mosquito" is from the band's new album, Jet Set, which will be released August 7 via Yep Roc Records.

No comments:

Post a Comment