The Pitch
- Episode aired Jun 15, 2017
Allie and Lara pitch their film to a local production company. When shit hits the fan, they move on to plan B, something Allie didn't even know they had.Allie and Lara pitch their film to a local production company. When shit hits the fan, they move on to plan B, something Allie didn't even know they had.Allie and Lara pitch their film to a local production company. When shit hits the fan, they move on to plan B, something Allie didn't even know they had.