The Phantom Jogger: Riverdale Road’s Most Famous Ghost.
The Phantom Jogger of Riverdale Road The night air is cool in the foothills north of Denver, where cottonwood trees crowd close to the narrow lanes of Riverdale Road. The asphalt winds through darkness like a ribbon of ink, headlights swallowed by the dense canopy overhead. You’re driving alone, late enough that no other cars […]










