by m3ss » Thu Apr 09, 2015 10:33 am
I think there's definitely some potential for GTA V and the Owned Well community, especially for streaming like you said. It's just an extremely over the top game which can make for some hilarious online moments.
Follow me on social media through the links below.