Police say an intoxicated man has escaped injury after crashing his car while travelling at 150 kilometres an hour in Blenheim's main street.
Police said the 23-year-old reached speeds of up to 180 kilometres an hour in an area where the limit was 50.
He lost control of his car and hit a tree about 4.30am today.
After failing a breath alcohol test, he was charged with reckless driving and drink driving.
Police said it was pure luck the man did not injure himself, or anyone else.