Curly Castro vs. Debruit Live Freestyle in Los Angeles Traffic Pt. 1 - Video
PUBLISHED: Oct 09, 2010
DESCRIPTION: Curly Castro does it off the head over Debruit's "Nigeria What" while crusading through Los Angeles traffic.
www.twitter.com/curlycastro
www.clapcowards.com