/other

Police Trike Clean Side

1982 Honda CX500 Trinity Trike Denver Police Dept 72 volt Electric w/reverse and regenerative braking and on board charging