Jack Packard
Best of the Worst 2013
Rating: 9.4
Stars: Mike Stoklasa / Jay Bauman / Rich Evans /
Feeding Frenzy 2010
Rating: 6.4
as Himself
as Larry