Chris debuts his new Longhorn Chassis at the I-80 (NE) Speedway on April 2, 2011
::
Fast Track Photos