‘Vagrant Queen’ 1×07 Review: “Sunshine Express Yourself”

Vagrant Queen’s “Sunshine Express Yourself” gave us some of the sunniest train workers I have ever seen. Seriously, kind of creepy how happy they were to work on a train. Even the news was creepy at how happy they were…