Hey,
Just curious to know if someone knows. I've checked A LOT of LP channels on Youtube and almost every time it's an US channel. I should clarify that by "Let's playing" I don't mean people like PDP. I mean those who LP acual console/PC games. I just got thinking about it and found it odd.