i wondered if i was at the right crossroads , but my doubts were washed away when i saw an imitation green road sign , the kind you can order from a novelty company , mounted on a pole in front of one of the homes .