Wednesday, August 4, 2010

More Hip Hop International Finals videos: T-Da Crew from Japan

T-Da Crew from Japan performed in the Hip Hop International 2010 finals on August 1, 2010.