consequenceofsound.net
New Music: Justin Timberlake – “Mirrors”
The eight-minute epic is our latest taste of The 20/20 Experience.