There are multiple artists under the name Cottontail.
These are photos from concerts where Cottontail played, so they may be of other bands that played the concert as well.
Plan-It-X Fest 2016 Jul 22 - 25, 2016 Spencer, Indiana, United States Uploaded by Raiderspop