MEGASTARS – Laura

With a name like MEGASTARS you would expect big things from a band, so it was with much interest I hit play on their latest single ‘Laura’ MEGASTARS are a duo consisting of Joseph Croitoru and Eran E...