Foxing Announce A New Self-Titled Album With The Sprawling 8-Minute Single ‘Greyhound’
Yesterday (July 31), Foxing held a livestreamed press conference. The whole thing was partially a bit, as is made clear when the video comedically cuts to a shot of the reporters that were invited to the event, but it’s just… Read More