The Upcoming.org Archives
Magic: the Science of Illusion
January 2, 2007
Detroit Science Center
5020 John R Street
Detroit,
Michigan
48202
Added by
Upcoming Robot
on May 12, 2008