The last time the United States hosted the Summer Olympics was in Atlanta, Georgia, in 1996, producing a cavalcade of stars and a spectacle to match. From the opening ceremonies to the Parade of ...
Following the fiery and heavy metal fueled opening ceremony, courtesy of the French metal band Gojira, the Olympics closing ceremony is gearing up to be another iconic moment for rock music ...