The 65 foot grill made a stop here at the WAAY 31 News Station.
are you a fan of tailgating? do you like to eat? if you answered yes to any of those questions, t.w. starr may have just found your dream vehicle. he shows us the world’s largest grill in tonight’s did you know. weather weather