Site Drawn Windshield Card
Does anyone have any information on what this means? The usual places I've hunted just had free windshield cards or none at all. The place I'm heading to this weekend said that it is a site drawn card. Any help would be greatly appreciated!