Meredith Garretson is an American actor who was born on 27 April 1983.
✨ Byte-Sized Overview An alien crashes near the small Colorado town of Patience, murders an isolated doctor and assumes his…