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