Claim: Catfish and the Bottlemen, a Welsh indie rock band formed in Llandudno, North Wales, has reached a peak rank of number two for their "Longshot" song in 2019.
Evidence: Catfish and the Bottlemen are a Welsh indie rock band, formed in Llandudno, North Wales, in 2007. 2 2019