Sorry if this has already been posted but damn this is fun.http://happynicetimepeople.com/weird-al-yanko...