Podshows are Radio?, wtf?

Supposedly is “Radio – where you want it, when you want it” but they go on to ask “Let’s face it who wants radio anymore?” and say that is “the world’s first website to give you unique downloadable radio shows”

Oh, they also go on to mention something called "pod-casting" in their FAQs… urg…

Wake me when it’s over….