Mewtwo Rocks!

I was going through some old posts in my Random Thoughts world and found this cool music video featuring Mewtwo. So I decided to repost it here. Enjoy.

End