Already blessed with perfect weather and an abundance of quality rock and roll performances, Hard Rock Calling did not fail to deliver on Sunday night.
Already blessed with perfect weather and an abundance of quality rock and roll performances, Hard Rock Calling did not fail to deliver on Sunday night.