Play a guitar solo in the Monster Biome stage area in front of the crowd
You have not earned this achievement yet
Log in to view progress