Fresh Maggots – Fresh Maggots (1971)
Fresh Maggots – Fresh Maggots (1971) Long lost UK folk rock album from 1971. Fresh Maggots were just two people, Mick Burgoyne and Leigh Dolphin, (they came from Nuneaton, Warwickshire, England) and they played...