Wednesday 1 August 2012


Brand new Athens Metro car arrives in the City.. ahahahaha, can't avoid us!