Sneak Peek: Car Wash Crack Sales

  • Season 1
  • Aired 07/03/2012
  • 7,280 Views

If you want to get your car washed in Savannah, GA, don't go to this place - it's actually front for a distribution center for massive amounts of cocaine and marijuana. Let's just say there's not a whole lot of car washing going on here.

Loading...