Holy crap man... I mean this with all possible sincerity, if I were there and you knew who it was, I would call a few Marines together and take care of business. That kind of shit is definitely uncalled for. I hate racism with a passion.
I'd give them the same odds too, 15 vs. 7, booya.