Baylen Dupree Defends John Davidson After BAFTA Incident: “Can You Imagine How Heartbreaking It Is To Say Something That You Don’t Mean?

Baylen Dupree, the eponymous star of TLC’s Baylen Out Loud, the biggest freshman cable hit last year, is a young woman who suffers from Tourette’s. Dupree knows a thing or two about how the disease is perceived and she has used her platform to defend John Davidson, the subject of the movie I Swear, after the […]