149 followers
Hello, I am Debbie Downer, I mostly play with friends on League of Legends and Overwatch. Stop by and have some fun with us!
Home
About
Schedule
Videos
Clips
This channel has no videos
It’s quiet... too quiet...