Illinois Band Plays Show On Restaurant RoofIllinois Band Plays Show On Restaurant RoofA restaurant in Illinois hosts a concert on their roof.Double TDouble T