Staying in the shade to avoid the heat, as we read the news about global warming, forest fires, drought and many more bad news, we need to make you chill a little bit and that’s what we are here for, Le Mouching is here to bring you news and joy. And this film from Leland brings joy to our hearts, it feels us with the desire to go to the West Coast and fish those green rivers like highways for Steelheads. Yes it’s a film for Red Truck, but we wish every advertising film were like this one!