Welcome to the new Mods!

Discussion in 'Trip Planning' started by JohnTM, Dec 29, 2007.

  1. Teeds

    Teeds Don Quixote

    Joined:
    Jul 2, 2006
    Oddometer:
    1,572
    Location:
    427 miles ENE of Orla Texas
    Good picks and I agree with LR.
    #21