1.6K followers
I'm Turtle (he/him) and I'm in the UK. Streaming Dead by Daylight with occasional other games on Tuesday, Thursday, Sunday 6/6:30pm UK time (with occasional other days). Member of the Stream Team - The Bear Claws
Turtle Twitter
Home
About
Schedule
Videos
Clips