Unlock all MTV content using your TV provider

Where Did You Sleep Last Night?
Season 3 E 12 • 03/10/2020
Juliette wrestles with her guilt, Alex tries to quell Alyssa's suspicions, Chloe makes a deal, and Madisson catches up with Cara while visiting Ish in New York City.