Walkable? There is a newly rebuilt intersection near my place in Dallas with crosswalks and signals and everything but only someone with no fear instinct or a death wish would use it

Walkable? There is a newly rebuilt intersection near my place in Dallas with crosswalks and signals and everything but only someone with no fear instinct or a death wish would use it
