In this collaboration you can hear the London Calling. The Clash, the iconic British punk rock band, have created some of the best of the 80s. Radio Clash socks celebrate the group's 1982 Japanese tour.
SKU: A556D21RAD-BLK
UPC: 190107480468