Last Saturday ODESZA finished up their In Return World Tour at Sala Razzmatazz in Barcelona, Spain. The 12-show European tour, took audiences on a blissful adventure through stunning visuals, seamlessly executed sets.


 

[foogallery id=”127805″]

Images by Rob Berry