Episode #1131: Goat Man Lives!

Published: July 24, 2012, 1 a.m.

Luke is super excited/sad to learn that the Goat Man of Utah is a real person.