August 17, 2009 8 Comments Vogue Evolution Does Beyonce Television I have to admit that I haven't been keeping up with my guilty pleasure, America's Best Dance Crew. Luckily, I came across this video of New York-based troupe