On Saturday, April 13, Blizzard Babies and Roach Beach celebrated the release of their split 7″ by having a free show at Chicago, IL's 1804.
On Saturday, April 13, Blizzard Babies and Roach Beach celebrated the release of their split 7″ by having a free show at Chicago, IL's 1804.
All female Blizzard Babies and Roach Beach performed in Chicago last Saturday.
Lastest post