XM’s Ads
Somebody at XM needs to be fired. Is there anybody who’s unaware of satellite radio? Anybody out of the loop with a chance in hell of actually SUBSCRIBING? Thank Howard Stern for elevating the category, for making everybody aware of the service. Unfortunately for XM, he’s done more good for Sirius, where he broadcasts. Suddenly […]