A little too much of Freddie Mercury, perhaps.
I can vouch for Riverrat -- I remember hearing him sang "Crazy Little Thing Called Love" one night at karaoke (the Oxy). Great job, both in singing and in showmanship (most people just stand there --including me )

Creds.