Deadline Miami

Report: Florida man high on flakka has sex with tree and calls himself Thor

April 15, 2015 1:04 PM

  Comments  

Videos