Demious Forum Addict Joined Apr 25, 2010 Sythe Gold 0 Messages 481 Location Lafayette, CO Jun 29, 2010 #1 http://www.youtube.com/watch?v=4XMr3QO2Sbc SNL sketch