20501 Newburgh Rd
Livonia, Michigan
July 30, 2009

160th Detroit Highland Games at St. Andrews of Detroit 160th Highland Games