- Feb 4, 2023
- 4
- 0
I don't know the title, and I don't know the creator - all I know is it had Ellie and Sarah Miller from The Last of Us and Coach from Left 4 Dead, any help would be GREATLY appreciated, I cannot find this video ANYWHERE anymore, but I would love to know the Creator and see more of there works.