Tuesday, March 2, 2010

First Monster truck back flip in competition