Something Freaky Is Happening On The Streets Of Denver

04 Apr, 2016 | category - Others | 7 photos | 4647 visits

Strange street art keeps popping up in Denver, CO and it's got a lot of people talking. Someone is posting little pink faces around the city and no one can figure out where the faces are coming from. Naturally the faces have a lot of people feeling a little freaked out.