Tag Archives: boss battle games

Visiting Boss Battle Games

Traveling for me often involves searching out any arcades or local video game stores I can find. Boss Battle Games in Indianapolis recently came to my attention, and it was worked in as part of a trip I took in November. Boss Battle Games is an arcade that has jumped on the bandwagon of eliminating […]

Continue Reading