December 24, 2007
HOOD YOU BELIEVE IT? - This is Aberdeen
HOOD YOU BELIEVE IT?This is Aberdeen, UK - 15 minutes agoBut the goggle jacket is this year's must-have fashion item. And with its full-faced hood and goggles for eyes, it's certainly unusual. …