Taylor Gang's Chevy Woods goes "On Da Spot" with a freestyle for Invasion Radio with DJ Green Lantern and Boss Lady.

More From XXL