Tom Odell
12 festival sets on record, the first in 2013. Most often at Glastonbury, 4 times. Last on the circuit in 2026: Ohana Festival and Sea.Hear.Now.
12 festival sets on record, the first in 2013. Most often at Glastonbury, 4 times. Last on the circuit in 2026: Ohana Festival and Sea.Hear.Now.