This is Your Alien
In 1982, this alien became part of your life. You two were inseparable. Submit your photos of an out-of-this-world memory of childhood.
Posted on May 20, 2012
Invading the playgrounds of Italy (1995).
Theme designed by
The City Loop