bike rack falling off car

My Leader Accessories ebike hitch rack for my truck FAILED, and an ebike fell off!
Scroll to Top