2010 NASCAR Talladega Spoiler Test: 16 March 2010, Talladega, Alabama, USA Michael Waltrip Racing engineers ©2010, Nigel Kinrade, USA LAT Photographic
16 March 2010, Talladega, Alabama, USA
Michael Waltrip Racing engineers
©2010, Nigel Kinrade, USA
LAT Photographic