In the eyes of Americans, Russia is essentially just GTA.
By Dafney Gains
Published 8 years ago in Wtf