Tag Archives: RackaRacka

Well, That Escalated Quickly

Danny Philippou and company are at it again, and this time, with a Power Rangers/Sesame Street crossover. WARNING: And I’m serious here–if you have a weak stomach for blood (even fake blood), watch this video with caution.