Duran Duran: Astronaut October 12, 2004January 5, 2013 theLogBook The Duran Duran CD Astronaut is released. More about 2004 in music in Music Reviews