HOUSTON – Houston police said a motorcyclist crashed and fell to his death from the Pease Street entrance to the North Freeway.
It happened around 2:30 a.m. Saturday, when the motorcyclist was traveling west on Pease Street and entered the North Freeway, then crashed into a wall, according to police.
Recommended Videos
The motorcycle rider flew off the motorcycle and plummeted 19 feet down over the edge of the overpass, police said.
Investigators suspect speed was a factor.