brittneyrz.com
Do Saviors Really Have to Die? (Once Upon a Time 6×05)
This episode gave us Aladdin and Jasmine’s story. It also saw Emma finally come clean to everyone about her visions. As predicated everyone freaks out about it and Emma promises to not hide anythin…