Justin Bieber is full of surprises!
On Friday, the Canadian singer dropped his new single What Do You Mean earlier than expected!
In addition to that surprise, it's been reported that the 21-year-old will appear on The Tonight Show Starring Jimmy Fallon on September 2!
The best part? Bieberoni's appearance will even include a performance with The Roots!
We're sure Biebs will perform his new single — and hopefully debut some more music from his upcoming album!
Either way, we can't wait to see JB crash The Tonight Show for the evening!
[Image via WENN.]