Two injured in collision at South Atherton traffic signal

April 27, 2015 05:57 PM