20 Watt TombstoneWausau, Wisconsin based Hard rock duo formed in 2011. More on Last.fm ↗ (opens in a new tab)Top tracks