With two releases already in the bag this year, The Weeknd continues his argument for winning 2011 with another new track, titled “Initiation.” The song could be part of the anticipated third release of the year, titled Echoes of Silence, or it could just be a one-off. It’s enjoyable either way.
(Via Pigeons & Planes)