I should really play The Crew more. The support it gets is incredible.
The Elite BOSS Aug 17, 2016 #51 I should really play The Crew more. The support it gets is incredible.
P Phloxy Member Aug 17, 2016 #53 Decided to make a montage of the trailers since I'm home sick anyways. Enjoy guys! P.S, ripped off that stranger things font thread as well haha. https://www.youtube.com/watch?v=a9cMT1DegMM&feature=youtu.be
Decided to make a montage of the trailers since I'm home sick anyways. Enjoy guys! P.S, ripped off that stranger things font thread as well haha. https://www.youtube.com/watch?v=a9cMT1DegMM&feature=youtu.be