User blog comment:Leafwhisker/Heroes/@comment-208.59.134.79-20090918103142

Power Rangers SPD!!!

No kidding. =P