roadkillers on 28 September 2017
Trailer was sweet. This game is coming out in Spring 2018. Looks like a blockbuster. First Rockstar title in 5 years.
fgsduilfgasuklwgefidslzfgb4yiogwefhawi4fbielat5gy240bh3e