If anyone happens to watch the first episode of "101 Chowdown Countdown" I'm in the first segment talking about 5 Islands' lobsters in Maine. Looking like an ass, but on TV nonetheless.
It was on last night should be on again(as the Travel Channel tends to), even if you don't want to see me there's some badass eateries in that show.