So far I have not seen another Leaf while driving around the Birmingham area and East of town.
Only one Chevrolet Volt seen here so far and close to my neighborhood in Leeds. (don't know if that counts

Maybe a get together on Earth day April 22 which is a Sunday.