DEW TOUR FINALS – VIDEO

In case you missed the live broadcast on NBC last weekend, check the recap video below (but ignore that terrible song).