The Godzilla Burger Tower, Eagles Deli, Boston, MA

Thursday, February 26 2009 @ 01:02 PM EST

Contributed by: Billy

This looks like a mighty challenge.... but does anyone know what it is? No record of Godzilla at SupersizedMeals.com!
Update 1 Mar 2009: It's the Eagle's Deli in Boston, thanks Anon!

From: http://www.4chan.org

[CONTINUED (Photo)]

Comments (3)


SupersizedMeals.com
http://www.supersizedmeals.com/food/article.php/20090226-Godzilla_Burger_Tower