The World Cycling League turned to AVT Creative Services to create promotional videos showcasing their latest event: TeamTrak.