4 years ago A ‘rediscovered’ Psychedelic album from 1968 by the Electric Tricycle Band is re-released!