Mirror mirror on the… man?

The Mirror Man of Los Angeles may just be the most amazing street performer we’ve seen yet.  The mirror man masks his entire body in hundreds of mirrors, a suit that covers his person from head to toe.

Read More »

Segway: The Chinese Version

The Segway PT is a two-wheeled, self-balancing electric vehicle. As you can see, the Chinese had to originally deal with the self-balancing problem, but they were able to figure it out. What a genius nation.

Read More »