The web series Behind The Blinds is one of the most creative and entertaining shows on the Internet that we’ve seen in a long time. The French producer Charles Ancelle, who is currently residing in Los Angeles, created the show along with his producing partner Anna Skrypka and Adrian Morales Ramos. The series was also […]