Brent reviews the odd 2017 TV series "Girls' Last Tour," about two girls traveling across a blasted landscape apparently devoid of human life.

Next Post Previous Post