Impastor Season 2

Whoa Buddy - Impastor
"The Devil Went Down to Ladner"

"The Devil Went Down to Ladner" is the title of Impastor Season 2 Episode 1. Buddy is on the run from two FBI agents. Will he be safe? What do you think...

Show:
Impastor
Season:
2
Air Dates:
Total Episodes:
1