SHOE SALESMAN
RETURN OF THE SPIDERS
7398 - Made in Canada - 1970
Although never official released, this Canadian green-label turned up in a 7" lot I won on ebay!