Why did this make me think of “The Brothers O’Toole”?
Magnolia is home to the World’s Largest Charcoal Grill and the World Championship Steak Cookoff, part of the Magnolia Blossom Festival.....mmmm