Telstra ‘Place of Possible’

To demonstrate Telstra's commitment to regional Australia, we built a hub so Telstra Stores right across the country could make their own ads — with a little help from the locals.

Previous
Previous

Telstra 'Spot'

Next
Next

Telstra '30,000ft'