Taco Town!!!
Created on: October 13th, 2005
Taco Town!!!

Add a comment

Please login or register to comment.
December 11th, 2005
(0)
awesome
June 19th, 2006
(0)
The skit is hilarious, but the audio on this sound like you recorded it on a walkman from 1985 straight from your TV. Cleanup sound for 5.
June 10th, 2007
(0)
holy sh*t i need to eat this.
June 11th, 2007
(0)
classic SNL