BY: Denver Sean
Published 11 years ago
Justin Timberlake took the stage for a full 90-minute set at the Rock in Rio music festival on Sunday night in Brazil.
Can’t make it to the upcoming The 20/20 Experience tour? This is your next best thing.
Advertisement