Awful 'Velma' Trailer Shows Twerking, Snark, Nudity and Drugs...WTF · Pop Culture Crisis · Sentinel