I am a green card holder, but my passport has expired (Russian). I need to go to Canada (Toronto) - 1 day trip by air. I also have my driver license and all necessary US documents, but an expired Russian PASSPORT! Will it cause any problems??? Should I take the passport with me just in case? I will have a two-way air ticket as my trip is for one day only... Please help!