I recall a road trip with my cousin around 1974 ... stopped in at a place called The Sugar Shack in Virginia Beach to play foosball. Anyone in that area recall it?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.