If you drive for more than 18 hours you’ll start to see fashion roadkills like this appear for a split second before vanishing. They are ghosts that died of looking shitty and they have been sent here by God to tell you to pull over.

Comments