This footage shows the scene in a Perthshire village as a major fire forced evacuations and road closures.
The emergency services rushed to the Birnam Vehicle Services garage on Perth Road just before 12.30pm following reports of the blaze.
A 200m section of the street has been cordoned off and 30 properties, including homes and businesses, have been evacuated.
Locals reported hearing “loud bangs” as the fire took hold in the building.
Resident James Lamb said: “The explosions have been huge and things are hitting off the roof.
“I just got back to the house when the police came and told me I had to leave right away.”