Mile Higher
300: Her Kidnapping Story Was So Crazy Police Refused To Believe It: Denise Huskins & Aaron Quinn Case
Denise Huskins was staying at her boyfriend Aaron Quinns house on Mare Island in Vallejo, California, on the night of March 23rd, 2015. At 3:04 AM, kidnappers woke up the couple with blinding lights and forced them to take sedatives. The kidnappers said