The official first sign of the Apocalypse has manifested in Tulsa, Oklahoma...

Whoops! I meant this sign...


Prepare for a thousand years of darkness and pestilence!

You May Also Like
Famous People

Wildflower Cases Are the Only Reason to Have a Phone

Photography by Vijat Mohindra / Styling by Marc Eram / Story by Riley Runnells