
Gigantic AT&T Logo Of Doom Rings In Olympic GamesLook, coming out of the floor ... it's the Death Star! Aiieee! It all began in Nov., 2005, when China rolled out its nightmare-inducing Olympic mascots, which may or may not include a two-footed goat. And now it culminates in an orgasm of pomp, color and spectacle — like Walt Disney throwing up, as ...