James Woods on The Simpsons

Season 5 episode 13.... you must watch this episode! so funny XD this is like the funniest part!!!!!!!!! James Woods FTW! also, this was taken with my cell phone ...