Marvin Gregory is a large man living in a tiny home. And he couldn't be happier.


20


CNN