OK, as a rank amateur/hacker/dabbler I'll stick my neck way out and submit the following. If you think it's fugly...well...be kind.
At least, maybe there's something here that can be built on.
edit: my take on a card to be stuck on windshields is that it needs to grab your attention, thus the bold red theme and lots of contrast. Also, the big Focus outline would be hard to miss by any Focus owner.