J McNasty vs. B-Rock freestyle (8-mile parody)

John McCain just got stomped in 3 straight debates. He's got one more shot at glory in the freestyle arena. Will he capture it?
Respeks
Uploader

Additional Credits [+]