Barber Motorsports Museum
Birmingham Alabama - 2011
9/3/12
page 1 of 5
rene@ducatimeccanica.com