October 08, 2008 11:01am Peter, Peter, Peter............ Don't you and your northern ways know anything about the south? This is a southern stop light. This is all also the signal for all traffic to stop, and I'm quite sure that they did if they saw this in front of them.