Regardless of the 6 years it took to get this thing out to you guys, I think this is a dope battle and I'm looking forward to the accompanying vid Red said he was gonna release alongside this thing.
And OF COURSE I think I won, lol. By a longshot. The voting is close (and I figured it would be), but I feel like I gave Eye-Cue a lyrical beatdown. His best line was a pre-written filler bar about Def Leppard...
PEACE! May the best man win!
2024 Edit: Ha! I won. Bitches.