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"