A trailer for the latest installment of blockbuster video game franchise Grand Theft Auto soared past 100 million views on YouTube on Dec 6, smashing records on its way. Read full story
A trailer for the latest installment of blockbuster video game franchise Grand Theft Auto soared past 100 million views on YouTube on Dec 6, smashing records on its way. Read full story