"We found this sign on a Taco Bell in Sparta, North Carolina. I think the name of the town explains it all." « » View Original Size × Share Tumblr Facebook Twitter Reddit Stumble Upon Email Embed × Share with friend Your Name Your Email Friends' Emails (Separate multiple addresses with commas) Send Submit a Picture November 24, 2004 See More Popular Pictures Recommended Comments () Picture Taco Bell Sauces Picture North Carolina State University - Shows how little he knows. All that matters is I get drunk tonight. Picture It's official....Hell is off of I-85 in North Carolina. Picture Baja Blast License Plate at Taco Bell Picture Taco Bell is a unique restaurant in that they hire their ingredients. Picture Wrong! I masturbated BEFORE I came to Taco Bell, as I always do. Comments ()