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.
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.
no comment