When Sex Lab Inc. Says ‘Get in the Car,’ You Get in the Car
If you end up following a group called Sex Lab Inc. from the Texas Theatre this weekend, they will stop you and ask you to sign a liability waiver. Then, when they’ve shuttled you to an undisclosed second location, you might witness something unsavory. The name “Sex Lab Inc.” belongs…