Wednesday, January 18, 2012

The Chase Trailer

Philippe Game's upcoming animated short The Chase is an exercise of pure, unadulterated vehicular mayhem that promises to give Micheal Bay a run for his money.