BLOG: Human Transformer

Courtesy: YouTube

Courtesy: YouTube

A street performer in Ann Arbor, Michigan is more than meets the eye. The performer morphs into a transformer, causing passerby’s to  stop, watch, and be impressed.