I saw new construction going on in the Grand Country Parking lot a couple of weeks ago.
New building, Sign said coming soon "Indoor Go-Carts,,'
No other info yet, Maybe somebody local can give us more details...
I never saw anything look different from the norm every time I drove by. I need to drive by and see this Sunday.