Check out Juan the Beast covering Axel Rose’s vocals on the song “Welcome to the Jungle.”  Get Juan some spandex asap!

safe_image