June 17, 2017: Ugly Kid Joe performing live on stage at the Hellfest Festival 2017 in Clisson Photo: Alessandro Bosio

- Image ID: JGFK3R
June 17, 2017: Ugly Kid Joe performing live on stage at the Hellfest Festival 2017 in Clisson Photo: Alessandro Bosio
Alessandro Bosio / Alamy Stock Photo
Image ID: JGFK3R
Location: HELLFEST, Clisson, Francia