‘Feel The Burn’ STD Ads Come to DC

Published April 25, 2016 6:35pm EST



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.