Michael Thompson is 38 years old.

how old is michael us

Explore