The Oregon Ducks may not have won the Rose Bowl...but this still makes me laugh...ah, Taylor Lautner...SNL is your calling...
and this is just so freakin' hilarious. :)
If you love SNL you should check out the rest of Taylor Lautner hosting....it's pretty funny. It is rated TV14 so some of them might have some inappropriate content...just to warn you. My favorites though are 'Lab Partners' and 'Show Choir'....and actually all the ones that Taylor Lautner is in. Who knew he could be so funny? :)