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 […]