RiO!B episode – September 22, 2011
Thursday, September 22nd, 2011RiO!B episode – September 7, 2011
Wednesday, September 7th, 2011Megadeth interview with Chris Broderick on the RiO!B
Thursday, July 28th, 2011RiO!B episode – July 14, 2011
Thursday, July 14th, 2011Dave Mustaine says new album, TH1RT3EN, will be out November 1st
Wednesday, July 13th, 2011
All you freaks that are aching for that new Megadeth album can tentatively circle a release date for the new album, TH1RT3EN. According to Dave Mustaine in an interview with Rolling Stone, the new album "will probably be coming out around November 1st." As for the reason behind the alphabet/numeral mash-up title? "I was born on September 13th;… Read More
RiO!B episode – July 7, 2011
Thursday, July 7th, 2011Watch: Megadeth premiere new song in Germany, “Public Enemy No. 1″
Wednesday, July 6th, 2011Aw, isn't that sweet? Megadeth thought the crowd in Germany was so nice that they decided to play them a brand new, never-before heard song called "Public Enemy No. 1". But thanks to the interweb, Megadeth pretty much played it for the whole world which is why we get to hear it as well.
The song comes from Megadeth's forthcoming album, according to Dave Mustaine as he tells the crowd in the video. So far, there's no title or release date for the album but at least you get a sneak peek, albeit a really grainy… Read More
RiO!B episode – June 9, 2011
Thursday, June 9th, 2011Today's RiO!B focuses on the biggest stories in hard rock and heavy metal for the week. I've also incorporated a new co-host, Sirius/XM satellite radio DJ Zeena from the Liquid Metal channel. So grab a fork and dig in for all the latest news on the music that scares kids in Brooklyn.
Anthrax releasing album in September
Machine… Read More
Megadeth recording soundtrack for NeverDead video game
Thursday, June 9th, 2011
We all know that Megadeth is working on a brand new album (and if you didn't know, then you're just dumb). But it looks like we'll be getting ANOTHER Megadeth album in the form of a soundtrack to the video game NeverDead. The band is recording all new music for the game which is expected to be released later this year on Xbox 360 and Playstation 3. A teaser trailer featuring the song "Never Dead" can be seen below and the track will also appear on the band's forthcoming… Read More


