That number is off by about 50 million+ just within 500 miles of my house. Who believes this crapola?
Who believes this crapola? The people who credulously think that all carriers would want to talk about what they do.