Category: Experiences

The Strip 316

What to expect The Strip 316

Looking to get into the slot car racing fun? The Strip 316 is the place for you. Located inside Towne West Square, The Strip 316 offers 1/24 and 1/64 scale drag