newsBBQ AT MY PLACE July 16, 2005 Just picked up this new grill. What do you think? Pretty fuckin snazzy.