Driving on NE 163rd Street in North Miami Beach, you can't help but notice that several shopping centers contain sex shops that boldly proclaim their wares. And for 22 years, city officials long ignored a local law that prohibited three strip clubs from serving alcohol alongside naked dancers. Anyon ... More >>
DVD releases for the week of May 2, 2006
