Thursday, August 2, 2012

Can you see SATE 12 Paris from the London Eye? Doubtful.