1972 Spencer Davis – Mousetrap

Mousetrap is the second solo album by Spencer Davis, released in 1972 on United Artists Records. Spencer Davis (born Spencer David Nelson Davies, 17 July 1939) is a Welsh musician and multi-instrumentalist, and the founder of the 1960s beat band The Spencer Davis Group.  After the group broke up, Davis moved to California and recorded […]