Super Bailazo

Apollo Night Club, 104 N State St, Belvidere, IL