An Escape from Reality at Yeah Yeah Yeah’s in Melbourne
Yeah, this wasn’t your ordinary show for sure. After being back in Australia after 10 long-awaited years, the Yeah Yeah Yeahs took to the stage at the heart of Margaret Court Arena in Melbourne, Australia. Hundreds of highly anticipated fans covered the floors and stalls, kicking off their love down under for a one-night-only show.