Frog Watch!

Being that you took the pic near/above the road my first thought was Frogger! Very cool watch!

It鈥檚 an old french pic is it not ? Very cute ..