Crazy Lady In Pink, Armadillo Attacks!

These are some of the best special effects and editing I’ve ever seen. It might be from the Power Rangers, it’s been a long time since I’ve seen that show (/sarcasm). Kru-kru-kru-kru-kru-kru yiaa!!

(Via: Neatorama)

Advertisements