About TheRedBeardedAssassin
Why do video games hate me!?!?! xD
TheRedBeardedAssassin is a YouTube content creator with around 2.12 thousand subscribers, publishing 215 videos which altogether total more than 24.35 thousand views.
Why do video games hate me!?!?! xD