True, but they make the best BBQ ribs on the planet.....
"True, but they make the best BBQ ribs on the planet....."
To die for...?