About Trevor Pardee

Based in California, Trevor's a keen gamer and technology fan.
Go to Top