I am a u.s citizen and holding a u.s passport. Currently, I am living in Canada and holding an expired pr card since 2013 and haven't applied for new one yet, but I have been living here for two yrs straight since 2013. My questions are: Can I visit the u.s with my expired pr even I made it two yrs living here? Do I have to apply a new one before I travel outside Canada? By the way I lost my landing paper. Can I apply a new pr without my landing paper? Greatly appreciated!!!