Another one of those wonderful nuggets of obscure automotive history that I had no clue about…
Indoor amusement park. I remember.