Citroen Nerds Celebrate Bastille Day

A gathering of Francophile auto lovers celebrate Bastille Day in New York City.

Close Menu