Went over to Iguanas the other day for dinner. Iguanas was featured on Man v. Food and is home of the 5 lb 18" Burritozilla. It costs $18.75 and to some that may be an arm n leg but that's exactly what you get. Here's some photos I found online of some people with their Burritozilla's..
N.W.A.'s Appetite For Destruction..