Weezer is the latest to create an at-home performance on The Tonight Show with Jimmy Fallon by performing their current single “Hero.”

Their upcoming album Van Weezer was set to be released in May, but was delayed due to the Covid-19 pandemic. The album release date is now TBA!