Wow, Justin Timberlake really let himself go.