Wednesday, November 14, 2012

First Contact


Aliens spotted  in Via Spiga, Milano



Ultra futuristic snow suits from Moncler, Milano
The aliens are coming... the aliens are coming...