thesqueee.co.uk
The new Texas video
The new Texas video! I feel out of breath just watching all that running. It’s a good song, though. Definitely a grower! According to the newsletter, the video was filmed in Paris and London,…