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.
BLOG: Human Transformer
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 ...