We don't really know what's going on here, but it doesn't matter. Without being able to speak Japanese, here's what we gather: there's a Mitsubishi Evo, some ice, and two dudes that have seen better days. Their loss is your gain. Ahh Japan, you so crazy!
Stay connected with complex Sports