Those headlights make it look like the Collector General.
Yes, I just pulled a Mass Effect 2 reference.
For those who don't play, here is a pic:
I rode one, and decided I'd never buy one, it just seems so pointlessly overpowered, I didn't even get to shift at all..whooop 2nd gear? It's also heavy, and looks like an alien bug mixed with Reaper technology.