This Oklahoma Deer’s Dramatic Mall

2136
Published on November 13, 2016 by Tex Hollywood

That’s where this deer comes in. It’s a viral clip out of Stillwater, Oklahoma that shows a deer vaulting through the window of an American Eagle Outfitters and it really should stand as a guide for your spirit this holiday season.

Category Tag

no comment

Add your comment

});