2008 CANADIAN TIRE EDMONTON
24-26, July, 2008, Edmonton, Alberta, Canada
Alex Tagliani wins the NASCAR Canadian Tire series race during the Rexall Edmonton Indy.
© 2008 Perry Nelson, Canada
LAT Photographic