If you are drawn to synth-pop beats, reminiscent of 80s music, your ears would have perked up as St. Lucia kicked off their set at Osheaga. In the sweltering afternoon heat, frontman Jean-Phillip Grobler emerged on Osheaga’s Green Stage, situated at the end of a large dusty field overlooking downtown[Read More…]