Octavia Spencer and Ariana Debose Join Demi Lovato for Drama Film ‘Tow’
Academy Award winner Octavia Spencer and Ariana DeBose (West Side Story) are starring alongside Demi Lovato and Rose Byrne in Tow, an upcoming drama feature film currently in production. Visit streaming.thesource.com for more information As reported in Deadline, the film also stars Dominic Sessa. Tow dramatizes a true story based on the experiences of Amanda […]