Serving Bikers Since 2001. More than 1 Million Packages Shipped!
Reviewed by: DC (DESTEVENS)
Reviewed for: 95 1100 Shadow ACE
Used for: < 1 month
Overall Rating: 5
Ease of install: 5
Would buy again: yes
The heel rest is one of the best products i've bought for my bike this year. It took about 20 mins. to install, with a little drilling into my cobra floorboards. I get alot of comlements and it makes riding a whole lot easier. Thanks : DC
2 out of 2 members found this review helpful.
Was this review helpful to you?