• Echo Dot@feddit.uk
    link
    fedilink
    arrow-up
    12
    ·
    3 months ago

    Rockstar is a British company that has a studio in the US but they’re not an American company. Rockstar North is their original studio.