In the mid 90’s I was in Orlando enjoying a little family vacation. I believe we were at the Universal Studios for the day. There was a section of buildings where the Terminator 2 amusement was located. This section had window fronts with various items. I guess I should have remembered the theme. But either way I did spot what to me was the greatest surprise of the trip. I just so excited as I looked around for someone to tell about the small vehicle in the window.
Image from the April 1989 Rod & Custom “Von Dutch The Legend Lives” by Pat Ganahl