The Tech Guys
Tech guys
- 11-04-2013
- 10
Hello to all those who have been affected by these guys . the investigation is gaining momentum. we are moving our conversations, off all social media (for obvious reasons). if you have been affected, and want to do something about it please contact [Email Removed]
Company: The Tech Guys
Country: South Africa
City: South africa