Hailing from Bristol, England, rock band IDLES are fresh off the release of their third studio album "Ultra Mono." The record was just named the UK’s best-selling album in independent record shops in 2020. Guitarist Mark Bowen explains how even though the album was constructed in 2019, many of the themes line up with the chaos and uncertainty of 2020.