red riding hood May 5, 2013 by WTFFF Master The original Red Riding Hood. WTF FUN FACTS HOME / SEE MORE tagged/ countries FACTS Advertisement Related