iPhone briefly appears on T-Mobile Germany's website

Ruh roh. Looks like someone just got caught red handed. According to a number of sources who had their screencap fingers ready to rock, T-Mobile Germany will soon be offering up the iPhone in Deutschland. Apparently, the carrier actually had an iPhone-specific page hosted momentarily yesterday, and while it has since been yanked, evidence is everywhere. C'mon T-Mobile, you honestly thought you could trial the iPhone page without one of the 57,000 interested customers taking notice?

[Via Inquirer]