Aladdins Castle Arcade, circa 1996. You would find me on Ninja Turtles, manning the purple stick and buttons!

Source

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments