Originally posted by Battle Pope@Nov 29 2004, 05:56 PM
OMFG LOL!!
Where can I get one of those???
[post=423760]Quoted post[/post]
At a place in Jersey.
Maximum did an entire article on huge sandwiches and burgers like that, 2 issues ago I believe.