Home / Series / Strange Evidence / Aired Order / Season 8 / Episode 2

Brazilian Fireball

A truck engulfed in flames barrels down a lonely Brazilian highway...

English