The Upcoming.org Archives
Magic: the Science of Illusion
December 14, 2006
Detroit Science Center
5020 John R Street
Detroit,
Michigan
48202
Added by
Upcoming Robot
on May 14, 2008