Coming At 7PM ET: Santa Clara Vanguard's 2018 Finals Run Of "Babylon"

null

We’ve got an exciting announcement! Watch the 2018 DCI World Champion Santa Clara Vanguard tonight at 7PM!