Mysterious, Creepy Baby Faces Keep Popping Up All Over Denver
UPI.com reports that 3D baby faces (likely made on a 3D printer and painted) have been showing up on walls, curbs, dumpsters, outside businesses all over Denver for the last couple of months now.
No one is yet taking credit for the 'pop-up art', which some people find disturbing, others are just amused.