Organizers of Coachella took umbrage at a billboard from AIDS Healthcare Foundation advertising the organization's free STD testing services.
More Scene