Delaware Liberal

Saturday Night Live every once in a while makes you laugh

[youtube]http://www.youtube.com/watch?v=tz6RAJ54HFQ[/youtube]

Exit mobile version