Note: This post is the latest in a series of my holiday to the US. Worry not – I will be back on-topic shortly. Leland Leland is home to the Highway 61 Blues Museum. It is also, we discovered, the birth place of Jim Henson, creator of that talking frog. Noticing a small, quirky looking museum […]
