Netflix Releases Trailer For Aaron Hernandez Documentary

Netflix has recently released the trailer for the new documentary series, Killer Inside: The Mind of Aaron Hernandez.

Join the Discussion