Read more on Last.fm
Tom DiMenna was featured in the movie The Godfather Musical: Luca Brasi Sleeps with the Fishes.