The Turkey Vulture is a common sight here in Quebec. And I would say Bettynh that the 90's sound about correct.
Dan, one of the pristine birdwatching area's is on Pelee Island located on lake Erie. Don't know how far you are from it but it could explain your that particular sighting.
ad.