The Gumball 3000 is a collection of companies that includes an apparel brand, a registered charity, and is best known for an annual 3,000-mile (4,800 km) international celebrity motor rally, which takes place on public roads. The name comes from the 1976 movie The Gumball Rally. It was established in 1999 by Maximillion Cooper, with his vision to combine cars, music, fashion and entertainment.