Quote Originally Posted by paulwoods13 View Post
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?