Image 58 of 98
Fresh from the shop

Fresh from the shop

One of two new cars built for 2010. Thanks to Lucas Oil for their involvement.