SNL: Taco Town

You may or may not be aware, but our Ryan Wines has a mad addiction to nachos that he's been fighting for about eight years now. This recent SNL skit on "Taco Town" made us immediately think of Ryan and his unique gravitation towards chips and cheese...and we couldn't help but share this with you too. Enjoy!

Posted on October 27, 2010 and filed under Marmoset.