Not a member yet? Sign Up | Login

Published News » WTF

Those things that just make you say "What The Fudge"
Back in 1990—top—Shanghai looked like a lovely green city. Only twenty years later—bottom—you can film the second part of Blade Runner in it.
Sponsor
Your Ad Here
Username:

Password:

Remember: