Why Are People Always Late?

Greg and Abbi talk about why some people can’t help being late and they could be able to blame genetics!