Flag throwing (color guard) is an art and sport mixed all into one.
Flag throwing tends to coordinate with marching bands all throughout the world.
It has become a competitive art that takes place in schools all over the world.
The art of flag throwing dates back to medieval guilds (principally in Italy, Germany, Switzerland, Flanders, and Southern Netherlands).
A guild's banner or flag was considered a symbol of purity, and as such it was not allowed to touch the ground.