Complex sentence: Are We Alone? airs on Discovery Channel Radio on Sirius Satellite Radio and is also available through podcasts.
Split into simpler sentences: Are We Alone? airs on Discovery Channel Radio on Sirius Satellite Radio. It is also available through podcasts.