Sex Crazy?

Sex Crazy?

A church in North Carolina has that on a sign for some series they'll have to deal with sex in today's culture. This isn't something you see too often.