Madness
Check out the video on the site of his new home Sirius satellite radio, where Russo will have a five-hour program weekdays and have a hand in programming an entire 24-hour channel for Sirius (and its new partner, XM).
If the brief video clip of his foolish rant doesn't turn you off, run out and buy a satellite radio before his launch next month.
<< Home