Video Hatch: “Du Saumon Pis d’La Truite”

April 30, 2012 By: Benjamin Clary

“Du Salmon” means “salmon”;  everything else requires translation.  But the good times and great fish are certainly not hidden behind the language barrier.