Glenn Talbot

Glenn Talbot is a character set to debut on an upcoming episode of ''Agents of S.H.I.E.L.D..

Biography
To be added