Sunday, April 10, 2011

Greatest Movie Ever Sold - Trailer

Looks interesting, if slightly too clever for its own good.