Hey GB,
I just walked into the house and I noticed a Red Lobster commercial, and right in the beginning there is a grill master flipping lobster tails who is Kevin Levrone!? Has anyone else seen this? I noticed on MD board someone posted who saw it too. Anyone???