Washington?

Santinelli

Member
Oct 16, 2008
31
0
6
Milford, NH
So, for the first time this morning, I noticed The Highway mentioned being in Washington, DC.

I THOUGHT they broadcasted out of Nashville, that XM built a new studio there, etc?

Did I miss something? :)