Last week, 15 month old twins Ariel North and Alaynah North were found dead after their father left them in a car during 90 degree weather. The father ...