Hero The Band Performs Live From Centennial Park Atlanta, GA On The Super Bowl Verizon Stage