About EightLegGhost
I make Destiny 2 YouTube videos about things you might want to see.
EightLegGhost is a YouTube channel which has around 3.15 thousand subscribers. He published 312 videos which altogether total more than 1.36 million views.
I make Destiny 2 YouTube videos about things you might want to see.