Urgent – Point Of No Return (Self Released)

Not a name I have come across before but Urgent is a melodic hard rock band formed in Grenoble in France and not to be confused with the relatively short lived American melodic rock band of the same name. The band was founded in the late '90s by two brothers in Yvan Quiblier (lead vocals) and..