Watch Villanova fans completely lose their minds after win over North Carolina April 5, 2016 5:11 am|