Last night, Justin Timberlake made an appearance at Eurovision 2016 as a special musical guest, where he treated the crowd in Stockholm, Sweden to a live performance of Read More