Read more on Last.fm
Scott Hardkiss was featured in the movie The Inevitable Defeat of Mister & Pete.