Tag: Monsieur Jacques is the mascot of the frog capital of the world Rayne in this state's Acadia Parish & even gets a statue

close