Cold Take
Discover
Club
Blind Pick
Log in
Sign up
G
Greg Hodges
Follow
Born 7 April 1964 in Sherman, Texas, USA
Died 2 February 2023 (aged 58)
Actor
Sealed
1979
?.?
?.?
The Double McGuffin
Homer