Am I like, the only person in the world who is bizarrely fascinated by Team America: World Police? It’s like those marionettes from 60’s TV kids shows on acid. Check out the trailer on Apple’s trailers page here. Or the teaser here. Just wild.
September 28, 2004