Tagged: Oklahoma City

Ghouls Gone Wild

Ghouls Gone Wild

Trecia Franklin is one devil of a fire hooper in the Ghouls Gone Wild parade in Oklahoma City, Oklahoma: Ghouls Gone Wild Katrina is rather frightening with her dualing hoops! The Wicked Party Zombies...