Jim Powers is a judge on Jenna James' America's Next Sex Star??? Who knew???

He's funny. Alot of criticism...whoo hooo.
Being mean to Dani Woodward....