Peekaboos Chicago, Illinois
The Peekaboos were born on Friday the 13th in April 2012. They released their first single, Western Fall, on December 21st 2012. Their full length LP (currently streaming) will be released in the spring. The Peekaboos are Shannon Candy, Koala Rob, Michael Sunnycide, and Matthew Muffin. I heard that they love Batman and dog parks.
Streaming and Download help