Not a member yet? Sign Up | Login

Published News

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.
Based on this rather self-explanatory tweet from the corporate Radio Shack account, it looks like you'll have an extra place to check for an iPhone 4 in case your local Apple, Best Buy, or AT&T stores are sold out:
Explosm.net - Comics, Animations and more!
Sponsor
Your Ad Here
Username:

Password:

Remember: