Wouldn't be that newly-introduced Triumph megacruiser - the Rocket III, would it?
YUP I think that is Damn Foreign company I didn't know IDF come out with their version of Harley Davidson THAT SUCKS LOL!