Terror in the back seat

Takeshi Teruya (third left) and Sky Zhao (centre) at the media day. Photos / Matthew Hansen
Takeshi Teruya (third left) and Sky Zhao (centre) at the media day. Photos / Matthew Hansen

We Recommend