Michael Durand

Michael Durand is the uncle of Aimee Durand in Glimpse.

Biography
TBD

Physical Appearances
TBD

Events of Glimpse
TBD