They were a sponsor on here a couple of years back, and they later changed their name. Does anyone know what they are called now?
It just hit me after I posted. It's Ocross. But now I can't find them on the internet. Does anyone know if they're still around? Have they changed their name again?