‘Feel The Burn’ STD Ads Come to DC

Remember this billboard?


The same ad is now popping up on signs in Washington, D.C.


When you go to FreeSTDCheck.org, you’re greeted by the same graphic, and a really bizarre video.

Related Content