CommentStreams:20f286df42ea6023613a6f6e0b93068d
From The Lost Media Wiki
It's real. Here's a trailer crediting him https://www.youtube.com/watch?v=Rt1LFATyb8I
It's real. Here's a trailer crediting him https://www.youtube.com/watch?v=Rt1LFATyb8I