Farewell Mona Lesa Drums FC?!?!?!?

LiveHomeVideoLiveHomeVideo Trying too hard
edited August 2011 in The Rock Band Network
I couldn't believe my eyes...

This is an achievement to Rock Band drumming.


Sorry, just had to share this.

P.S: Not my video. I can only wish of being that good.


Sign In or Register to comment.