This is the biggest, baddest, greasiest Mega Bacon Sandwich I think I have ever seen! Freakin awesome...
Update 29 June 2010:We found the creator! (Well, he found us lol) [M] dropped us a line in the forum today *waves*. Check the jump, dunno what's up with the shoe, but the sign says it all, "Happyness is Home Made"
From: http://www.genmay.com/showthread.php?t=807038
[CONTINUED (Photo)]