BYD SUV runs red light at Choa Chu Kang junction, narrowly misses pedestrians & bus

Threaded the needle.