Boomerang
Boomerang received 3 1/2 stars from Rolling Stone. Shoes On Ice is a 6-song live recording of a 1981 concert in Shoes' hometown of Zion, Illinois.