Avicii looks tired. Tired, but happy.
The Swedish electronic dance music superstar is en route from Bahrain, where he was the headline act for Bahrain Grand Prix concert series, stopping over for a few hours in Cannes before heading out for the final stretch of what, if the 26-year-old DJ is to be believed, will be his final tour.