BLOG

Sep
27
The Mirror Man of Los Angeles is an actual person who covers his entire body in hundreds of mirrors!