Live Reviews 5 months ago LIVE REVIEW: Thirty Seconds To Mars, Jagwar Twin, OVO Hydro, Glasgow, 06/06/2024 Good things come to those who wait as attendees at the rescheduled show found out. shares