Ghost Town Showdown

Watch Here
Bart and Jed decide to settle their differences in a glorious duel to the death.

Comments are closed.