I have NOT Stopped Laughing July 3, 2012 Admin Around Town! I stop at a stop sign in Clifton Park, NY with my son next to me. Turn to the right–”Dad–WHAT the heck???” Pictures speak a thousand words and tell it better than me. Your guess is as good as mine!