Blog

Jul
29

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