Police Scotland, including armed officers, spotted at Dundee petrol station after vehicle crashed into pump

© SuppliedPolice vehicles at the Shell Garage on Forfar Road
Police vehicles at the Shell Garage on Forfar Road