The Upcoming.org Archives
Soul 70's Super Jam Starring the O'Jays
April 3, 2010
Fox Theater - Detroit
2211 Woodward Ave
Detroit,
Michigan
48201
Added by
Upcoming Robot
on March 8, 2010