Yeah, but if you're a legitimate U.S. citizen, you'll have to show a passport if returning from Mexico or Canada because our federal government takes border security "very seriously".
Pardon me while I try to find a remaining piece of the Constitution that Washington D.C. hasn't p*ssed on.
Shiite, you can't even get into Canada now, if you have any police record. That can even include TRAFFIC problems. The border guard does a quick computer check, and if he sees your name, you turn around...
What's a Constitution?