ALBUM REVIEW: Hush by The Limousines

San Francisco based indie electronica band The Limousines, released their latest full length album Hush last week! This is the band's third album which officially released June 6th, 2013 here