T
Troy Adams Review of Telstra Australia
The worst Telstra Shop on the Gold Coast, the guys...
The worst Telstra Shop on the Gold Coast, the guys in this shop can t complete the most basic of tasks and shouldn t be involved in any business.
Comments: