Portugal

Coachella festival has revealed its 2018 lineup and it's pretty huge.
Beyonce was already set to headline after missing out due to her pregnancy last year - the two-weekend festival has also confirmed Eminem and The Weeknd to join the Lemonade star on the main stage.
Coachel...