‘The Crew’ from UP Wins 2012 World Hip Hop Dance Championship August 6, 2012 // 0 Comments Philippines’ very own “The Crew,” from the country’s flagship university UP bested more than 2,000 of the world’s best street dancers and [...]