your not the only one,i had a blastoise lv 100 with a speed of 257 and that was faster than my latias,latios and my rayquaza.
a trusty pokemon blastoise can be.
To all of those poor unlucky souls out there, this is for you:
If you don't watch Black Cat then Train Heartnet has a message for you:
I came to deliver some bad luck.