Recommended Videos
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.
(Bits and Pieces vis Geeks Are Sexy)
The Mary Sue is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more