BMW beached following bizarre Kirkcaldy car accident

© DC ThomsonThe beached BMW 7 Series
The beached BMW 7 Series