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