TIL: Jeff Ross was roasted in Independence Day (1996)! He was on the rooftop of the LA building before it blew up. Uncredited as an actor, there was a Jeff Ross credited as “digital effects executive producer: POP” on IMDB…July 1, 2024
CurlSagan on June 28, 2024 10:46 pm > David Thewlis (as Hades) I’m just gonna pretend he’s Ares and that this is a new DCU series.
1 Comment
> David Thewlis (as Hades)
I’m just gonna pretend he’s Ares and that this is a new DCU series.