The zebra crossing is literally a few metres from the exit to the petrol station though?! So I assume either your car had a seriously inadequate braking system, or you flew out of the garage like bertie big baws??
*Edit.... I suppose it might be Gods way of punishing you for painting your roof black.
Cheers,
Grant