Having secured a decent independent record deal, played to sizeable crowds in the Southampton area, and basically got themselves noticed a fair bit; Xavier Floyd Firebird are set to release their debut single ‘Boss Man, You Scare Me’ on Valentine’s day. The main track, a CNN inspired satire, initially kicks off with a total lack […]