Alice Cooper stopped by Full Moon BBQ in Hoover. Read more here at al.com.
Photo: Courtesy Alice Cooper