Was walking in France, suddenly... The most French couple ever.
,auto,9gag