The New Guy visits: Alabama Ice House