TST Interview: Nick Whetro of Icarus Himself

Icarus Himself

The Silver Tongue rang Nick Whetro, frontman for Madison, WI band Icarus Himself, early in the afternoon on a day Whetro found himself in Athens, GA after playing in Arkansas the previous night. Whetro, a poised and thoughtful voice on the other end of the line, discussed the band’s newest album, Career Culture (released in [...]