Criminal Minds Season 6 Episode 1 – The Longest Night


ow.ly Criminal Minds is an American police procedural drama that premiered September 22, 2005, on CBS. The series follows a team of profilers from the FBI’s Behavioral Analysis Unit (BAU) based in Quantico, Virginia. Watch every episode of Criminal Minds for free and get news