Halo PC Game! Only In Russia?

184 views · Published 27 March 2015 · 0:59 · Indexed 12 November 2026

Channel: TOTAL OS TODAY · 2015 · Science & Technology

Watch on YouTube

Late breaking news. Russians have all the fun :)

More from this channel