World’s Largest Nachos


13 Stars
loading...Loading...

Next time have friends over for the ball game and you think you made too many appetizers, think about this 3,999 lb. order of nachos, and that should put it all in perspective. Now, dig in!

More Awesome Stuff