A vibrant and fun event that raises vital funds for local charities.