Apparently it's all about combining the explosive aspects of July 4th with the barbecuing aspects. So a Happy U.S. Independence Day to all!