Concert Photos Pop Evil at the Brat Stop in Kenosha, WI. 11 years ago Teresa Burke I recently caught a show at the Brat Stop in Kenosha, WI. It featured Three…