If you are Glenn, please join here and update your profile!

Glenn Shearer

Glenn Shearer
Residing In: Longview, TX USA
Spouse/Partner: Gailene Cross