That sign seems to indicate you've found some sort of roadside attraction!
Take a closer look