+595 You have always wondered how teamrocket survived blasting off so many times, amirite?
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago