Passport is required

Posted by on Sunday, June 14, 2009 at 6:31 am

I hate to harp on this but…

As you may be aware, the US has legislated passports for land travel into the US as of June 1, 2009.  This means a passport is needed to return home to the US even if you are a US citizen.

A passport is confirmation of citizenship and does not authorize travel if more.