April 27, 2018April 27, 2018Belén García (Spain)Leave a Comment on English Version: Amaia & Alfred – Your Song (Eurovision 2018 Spain) English Version: Amaia & Alfred – Your Song (Eurovision 2018 Spain)