Alright guys.. We just landed last Friday thru Rainbow Bridge, Niagara Falls. At the port of entry the officer checked my passports and aksed the reason for visiting Canada. She handed me a yellow slip after I told her about my landing as PR and guided me to park my car and go inside the office...