33 1/3 N C S + Cuba

Discussion in 'Ride Reports - Epic Rides' started by Throttlemeister, Aug 11, 2009.

  1. skibum69

    skibum69 slave to gravity Super Supporter

    Joined:
    May 14, 2006
    Oddometer:
    12,030
    Location:
    New Melbourne, Newfoundland
    Thanks Beach