Amber Alert, 2012 – ★★★ Published December 1, 2022 · Updated December 10, 2022 These morons got everything the deserved in the end. Share