Image 12 of 31
Yep, that's me in the middle. Universal Studios, Hollywood, Los Angeles, USA.This is a real touristy thing to do! Photo taken in December 1990.