A DRIVER walked away from a smash after losing control of his high-powered BMW.
The 6 Series coupe ended up on its roof after skidding on diesel left on the road.
The £50,000 motor is thought to be a write-off after the crash at 9.30am yesterday.
Police closed off the B6145 outside Musselburgh, East Lothian, for over two hours as emergency services tended to the victim and cleared the road.
The male driver did not require hospital attention.