The Killer & I

Season 1, Episode 6: They Shoot Elk You Know

Select Source

Previous Next

While visiting the Stanley Hotel in Colorado, Kane tricks Mike into thinking Elk are friendly... he quickly finds out they are not.

All Episodes - Season 1

Back to The Killer & I