Twista + Chevy Woods "On Da Spot" freestyle [Video]

Stopping by on DJ Green Lantern and Boss Lady's Invasion Radio on Hip-Hop…