Great cover and welcome to Drum Chat! Seems like we are in the same boat...I'm also in high school, been playing for about 4 years and love RHCP.
You might wanna put a wing nut to tighten down that ride though, it's moving all over the place and it could get damaged if you let it flail around like that.
Bookmarks