T-Top vs. JC Release Trailer

URL drops the release trailer for their recent battle between JC and T-Top that went down at the Traffic 3 event in Los Angeles.