Alice Cooper Concert
Alice Cooper performing live at the Star Plaza Theatre in Merrillville, IN on December 9, 2011. All pictures were taken from the fourth row. HD videos from the concert can be viewed at my YouTube page: www.youtube.com/user/JDUPONT8
50 photos · 1,925 views