Christian Mazzalai

Phoenix at Osheaga 2013

Versailles indie pop legends Phoenix played the opening set for The Cure yesterday at Osheaga to a wild crowd of fans. The band still has that certain gloss o... More...