NEW TRACK: Owen Williams – ‘The Man Who Ate A Hurricane’
Leigh-On-Sea songwriter Owen Williams released his single ‘The Man Who Ate A Hurricane’ in July, and it’s created quite the storm on the Essex music scene. Owen has self-released two records so far; Routine Monsters (2009) and Happy/Sad (2015), but…