18 Sneak Peek Photos of Travel Channel's New Show 'Alien Highway'

Get a first look at the cast, locations and investigations featured in Travel Channel's latest series, Alien Highway.

June 11, 2019

Shop This Look