Monday, June 27, 2011

The Set of Blade Runner









People prone to epileptic seizures from flashing neon lights should avoid travel to Shanghai.

No comments: