mr dr sir's definitions
A dodgy but low price controller company known for a shit ton of reliability issues with their products
by mr dr sir April 4, 2022
Get the powera mug.
Get the powera mug.We'll email you a link to sign in instantly.