Check out this site.http://www.youtube.com/watch?v=C_TfBbR6 ... re=related
Weird Al is an American idiot.
hehe, gotta love weird al.