It's a proxy for Twitter. s/twitter\.com/7920074.appspot.com/ on any Twitter URL and the site will show you the same page as Twitter. It's probably a hack to access Twitter in an environment where Twitter is blocked or a phishing site.
No comments yet.