The Safes Warn The Sky is Falling
By Tankboy in Arts & Entertainment on Mar 5, 2009 5:15PM
Chicago sibling trio The Safes have just released a new video for "The Sky Is Falling" from last year's Sight Of All Light EP. The frantic beat and descending guitar melody melds quite nicely with a bunch of puppets freaking the fuck out.