I saw those when I was on my trip out West last year. Thought it was either a Wyoming road side fast food joint. Or that the state put those out so you would have a place to stop and cook your road kill.