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?
I THOUGHT they broadcasted out of Nashville, that XM built a new studio there, etc?
Did I miss something?