Skip Nav

shannon francis

Let's just say that life has treated me very well these past few years. Humbled by it and very grateful, I'm looking forward to each new adventure it brings.

Joined 10 years ago
All the Latest From Ryan Reynolds