
Canada’s most anticipated music event, the Virgin Festival took place on Toronto Island over the weekend. Against the backdrop of the city skyline and the scent of lake water was a sea of nodding heads, swaying arms and screaming fans leaping across blankets of mud and grass.






