Honda VTX 1300 / VTX 1800 Motorcycles Forum banner

whitby durham powerhouse

  1. Whitby Durham Powerhouse Honda (Canada)

    VTX Internet Suppliers
    I have heard some negative things about this dealer/shop from one of the other members of this site. Does anyone else have any opinions or feedback on them?
Top