Blog

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