I've noticed some stickers on the back of cars with "I Heart Raleigh" or "I Heart Durham", or something along the lines of that. I also noticed it was a website.
I can't find anything through google and I'm having a hard time remembering what it was. Just curious...
Anyone know what I'm talking about??