About TheGGYakuza
We here at TheGGYakuza are Scottish gamers who make it our mission to entertain all across the internet with our gaming shenanigans. Watch our top moments here in stream highlights, as well as our weekly let's plays
We here at TheGGYakuza are Scottish gamers who make it our mission to entertain all across the internet with our gaming shenanigans. Watch our top moments here in stream highlights, as well as our weekly let's plays