Giant tacos? Sounds awesome! Don't know where from, but would like to! Interesting that it was in response to this Thinspiration video...
From: http://www.youtube.com/watch?v=Dnh6_HscW74
SupersizedMeals.com
http://www.supersizedmeals.com/food/article.php/20070302-Giant_Taco_Eating_Fest-Evil