Mother Russia Bleeds Launch Trailer
Channel:
Subscribers:
113
Published on ● Video Link: https://www.youtube.com/watch?v=Erit2FACdz4
Mother Russia Bleeds is a beat 'em up video game developed by France-based indie development studio Le Cartel Studio and published by Devolver Digital.
Other Videos By tech lovers
Other Statistics
Mother Russia Bleeds Statistics For tech lovers
tech lovers presently has 5 views for Mother Russia Bleeds across 1 video, with his channel publishing less than an hour of Mother Russia Bleeds content. This is less than 0.12% of the total video content that tech lovers has uploaded to YouTube.