After a 21-month legal battle, Mr Croawell had the charge dismissed

Mr Croawell believed the speed camera was set up incorrectly on the road

He was charged for driving 61km/h in a 50km/h zone in New Zealand

A 63-year-old man who spent over $1,000 in flight costs and lost thousands more by missing work to fight an $80 speeding ticket has succeeded in his quest for justice.

John Croawell was charged for driving 61km/h in a 50km/h zone on Brighton Road, in south-west Dunedin, on New Zealand's South Island, in February 2014.

He believed the speed camera was not set up correctly causing the speedometer to have an invalid reading, the Otago Daily Times reported.

John Croawell, 63, spent over $1,000 in flight costs and lost thousands more by missing work after he received and $80 speeding fine

'It was mounted in a line of cars and there was potential for bounce-back on the radar beam,' he said.

On Monday, Mr Croawell no longer had to fly from Whangarei to Dunedin after the 21-month legal battle came to an end at the Dunedin District Court.

'There's a broad principle in life called justice,' he said.

'If you roll over you're making it easier for those trusted with authority to hammer the s*** out of your fellow man.'

The police had asked for the case to be adjourned for the third time this year when Judge Kevin Phillips put an end to the case.

The charge was finally dismissed as the police were unable to offer evidence.

Mr Croawell believes police were failing to supply any data because it would prove how inaccurate their cameras were.

The charge which he received for driving 61km/h in a 50km/h zone on Brighton road, southwest Dunedin, New Zealand, in February 2014 was dismissed on Monday



