Oklahoma

Deer Makes Dramatic Exit From American Eagle Store, Wall Street Journal, Nov 11, 2016A deer that was stuck inside an American Eagle store in Stillwater, Okla., resorted to extreme measures to exit the store.

Comments are closed