1 point
Confirmed, had one of these in my town growing up.
4 points
I just remember this place being called Fort Fun. We had one in Newport News, VA.
5 points
I can feel the splinters still in my hands.
2 points
3 points
I have no idea what this is. If you took if from my head you made me forget.
9 points
Paper wasps, paper wasps everywhere