Saturday, June 7, 2014

OWN BOO

OWN BOO are a psychedelic pop rock band hailing from Brescia, Italy.  Their debut EP is up for pre-order on Mirror Universe Tapes, and there's a real cosmic, Tame Impala-like vibe going on its four tracks.  Listen to "Edie" below.


No comments:

Post a Comment