Photo credit: Lucia Graca Who: Bjork When: 16 July 2013 Where: Echo Beach, Toronto One Word: Original As far as outdoor venues go, Echo Beach is as good as any; perhaps, better than most. Proximity to the lake and the pleasant air, allows for corporeal comfort. Beer garden upon entering the...
Read More »