Search found 1 match

by The Deep Striker
Fri Jan 21, 2011 11:12 am
Forum: Locations
Topic: Playaz
Replies: 1
Views: 6219

Playaz

Looks like a place called Playaz is gonna be opening up in Columbus in the summer. Looks like theyre gonna have big screens and consoles, but they're willing to listen to suggestions. Its facebook page has some details, but it looks like it's still in it's infancy. Coming soon to the Columbus,IN Are...