Check Out The Human Transformer! [Video]
This person wins the award for coolest street performer, and it’s right down the road in Ann Arbor!
Street performers are some of the most talented people, and this proves that thought. A guy is walking in Ann Arbor and comes across, what looks to be, a remote control car. Then the car stands up. Surprise! It’s a human transformer!
While we’re on the topic of street performers, never mess them, especially if you’re in Australia.