(Photo: KDKA)
Strong winds uprooted a tree in Oakmont on April 29, 2025.
Credit: KDKA
Winds ripped off part of a roof and left it sitting at an intersection on the South Side in Pittsburgh on April 29, 2025.
Strong winds snapped a tree in Mt. Lebanon on April 29, 2025.
(Photo: Submitted)
A tree fell on a road in Beaver County on April 29, 2025.
A tree limb fell on a wire in Midland, Beaver County, on Woodlane Avenue on April 29, 2025.
(Photo: Submitted)
Winds brought down branches in Edgewood on April 29, 2025.
(Photo: Submitted)
Parts of a tree fell on a car in Scott Township on April 29, 2025.
(Photo: Submitted)
Trees block Beverly Road in Mt. Lebanon after storms on April 29, 2025.
A tree blocks Arndt Road between Mt. Nebo Road and Reis Run Road after storms on April 29, 2025.
(Photo: Submitted)
A tree in Plum was uprooted after severe storms on April 29, 2025.
Storms on April 29, 2025, knocked a tree onto a garage in Pittsburgh’s Swisshelm Park.
Michael GuiseMichael Guise is a web producer for CBS Pittsburgh who has worked for KDKA-TV since 2019.