2011 World of Outlaws Edmonton: 26-27, August, 2011, Edmonton, Alberta, Canada Chad Kemenah (c) 2011 Perry Nelson LAT Photo USA
26-27, August, 2011, Edmonton, Alberta, Canada
Chad Kemenah
(c) 2011 Perry Nelson
LAT Photo USA