Mind Your Step Street Illusion [Video]
Jun 10th, 2011, 1:17 pm
Mind Your Step is a street illusion created by Erik Johansson. It is located at Sergels torg square in Stockholm, Sweden, and will be on display from June 7-11, 2011.
Recommended Videos
(Bits and Pieces vis Geeks Are Sexy)
Have a tip we should know? [email protected]