Oklahoma Strip Club Owner, Managers Charged with Maintaining Drug House

Views 25

A year-long investigation of Fantasy Island in Oklahoma City resulted in drug charges against the owner and two managers.

Share This Video


Download

  
Report form