TITLE FIGHT - Head In The Ceiling Fan
Yes oh yes! Title Fight have released this video for their brand new track
“Head In The Ceiling Fan”. This track is off their brand new album titled
“Floral Green” which will be out on the 18th of September. I am so hyped
for this album, if it is anything like “Shed” prepare for an absolute beast
of an album.