The American Royal

Wednesday, 25 September 2013 by

When someone thinks of competition barbecue, world championship barbecue and The World Series of Barbecue, three words should instantly come to mind – The American Royal. Located in the Barbecue Mecca of Kansas City, Missouri, The American Royal is without doubt the ultimate barbecue competition and event. The American Royal is to barbecue as what

TOP