Unbelievable! Idiot pedestrians playing frogger on the freeway, creating life-threatening chaos. 3 close calls today from brainless highway crossers.