David Thomas Mason is an English singer-songwriter and guitarist from Worcester, who first found fame with the rock band Traffic.
First Spin
Last Spin
David Thomas Mason is an English singer-songwriter and guitarist from Worcester, who first found fame with the rock band Traffic.