Wednesday 7 May 2008

Rock God

Until I get the chance to pop down to the Point Depot and photograph this for real, I snapped of one of the screens in the Traffic Management Centre.

How scary is this?

No comments: