i play warzone and i hate hackers,hmu @(TTV)Babushka to play. top 4% of call of duty right now,not clickbate
Here are some of the recent games that babushka81 broadcasts on Twitch.