Originally Posted by paulwoods13 Pretty sure Ottawa is at worst the sixth-largest city in Canada. The fact it's not metered makes me even more skeptical about the ratings than I already was. No offense intended but didn't you previously question the existence of People Meters?
Forum Rules
Bookmarks