Some more info in the Wikipedia article. And yes, this is about DC Solar, which I guess many americans will know but as someone from europe this was totally new to me.
Wild just how far he got running this shit.
You must log in or register to comment.
Wouldn’t they be loud af? How did nobody question the noise?
The people buying them probably weren’t the ones using them