U2 was supposed to perform on The Tonight Show earlier this week, but after a biking accident, lead singer Bono had to cancel last minute. Bono is OK and recovering in the hospital, but the show had to go on. It’s a good thing Tonight Show host Jimmy Fallon loves impersonating stars, because this was his time to shine. He donned Bono’s wardrobe and performed Desire with house band The Roots

He’s no Bono, but the Web is loving Jimmy’s performance which has been trending all week.