Trailer
From The Lost Media Wiki
I found a trailer for this at https://m.youtube.com/watch?v=Xpwio_dqnmQ. Not sure if any scenes from that would help.
I found a trailer for this at https://m.youtube.com/watch?v=Xpwio_dqnmQ. Not sure if any scenes from that would help.