I have no idea who these guys are, I just found them on Spotify, and they have an entire live album of just Beach Boys songs, including one of the best live versions I've ever heard of Heroes & Villains:
https://open.spotify.com/album/4ODO36PaCt9A8VXCQXqUs1They have a different version of Heroes & Villains on YouTube, but the Spotify one is way better, IMO.