You know what??????? i think this is a parody of power rangers!
Best flash ever!
THAT WAS THE MOST EPIC THING EVER!!!!!!!!!!!!
Theres also another funny part where he says, "i love tornadoes" you can see the pink helmet she was wearing!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.