The Space Shuttle Dance

Check out this Moonwalk on steroids. This street performer in Santa Monica claims he created this new dance, called the Space Shuttle. Should have called it the Moonrun.