Following recent airplay from BBC Radio 1 Rock Show, irresistible crossover crew NEPTUNE RAIN charge ahead with their current single and video, Final Round – https://youtu.be/NEymn7hLWdY . To find out more, we asked the guys a cluster of get-to-know questions: What is the full band line-up, who sings and who …
Read More »