You will watch The Simpsons Season 16 Episode 8 – Homer and Ned’s Hail Mary Pass online for free episodes with high quality. Online episode guide, The Simpsons Season 16 Episode 8 – Homer and Ned’s Hail Mary Pass.After Homer inadvertently performs a wild crowd-pleasing dance at a local carnival, he is hired by several sports figures to teach them how to showboat. Meanwhile, Flanders creates ultra-violent, ultra-gory Bible movies à la Passion of the Christ.
The advertisement will dissappear after 30 seconds!!