consequenceofsound.net
Top 10 Songs of the Week (7/31)
While Drake and Meek continue to go at it, other artists’ patience is being rewarded.