RustyRatRod said I almost threw that in the mix, but didn't because I felt like the OP was confused enough already. I have a 625 Street Demon on my Ford truck and drive it daily. I like the heck out of it. Click to expand...