The Upcoming.org Archives
Burchard Park
1232 Turner Street
Lansing,
Michigan
June 18, 2005
Festival of the Sun
at Burchard Park