The Echo • May 25 Install & Claim Garage rock band Astronaut Samurais EP release show at The Echo in Los Angeles on Sunday May 25, featuring support from Girl Racers, The Band Sept, and Unquiet Live! lcnioe loudie pls 😩