How much stock horsepower does a 2003 Harley Davidson Vrod have?

Answer:
Approximately 110 horsepower.
First answer by Todd8080. Last edit by Todd8080. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 1 [recommend question].