English Teacher - "Best Tears of Your Life" (2024)
The new single from the indie rockers, hailing from Britain's third city Leeds, from their new album "This Could Be Texas", which was released on 12th April.
American magazine "Time" named their song "Nearly Daffodils" as one of the ten best songs of 2023.
Judging by her scarf, it seems as though lead singer Lily Fontaine is a Liverpool fan.
Es