The answers are in for today’s Flashback Friday!
We’re not sure what exactly happened in this photo – was there an accident? – but it was taken on the 5800 block of Delmar Boulevard in the 1940s. The West End Radio you see in the background was located at 5811 Delmar. Today, this is about where Delmar and Goodfellow intersect, and it’s where you can find the DeBaliviere MetroBus Facility.