Day: August 19, 2013
Epic Chick Fight
Live action parody of the famous Epic Chicken Fight. Stunt women Jessie Graff and Tree O’Toole fight to the death, crashing through walls, windows, and wreaking havoc on anything in their path.
Ok…
(via Christian Nightmares)