Tuesday, July 9, 2013

Video Flashback: Philippine Allstars on the America's Best Dance Crew stage in 2008!

In 2008, after Philippine Allstars won the World Championship at Hiphop International, they traveled to Los Angeles and danced on the America's Best Dance Crew stage during one of the tapings. It wasn't shown for the TV audience, but I heard raves about it from people who attended the tapings. Here's a just-released video of that performance from Official HHI. Thanks ninjaboi!