Listen now to this recent interview w/ Troy on the TODDCast Podcast.    Troy talks Led Zeppelin and his introduction to the “heavy foot”!