The ‘Americana’ duo (Americana now standing in for ‘Country’ as far as music genres are concerned, no?) of Maria Francis and Jeff Overbo are Silver Lake 66. Revealing a classic country, rock and blues mix the two have released their latest Let Go Or Be Dragged