Findlay Brown grew up in Yorkshire, on a countryside in the middle of nowhere. Admittedly, he really wasn't musical or into anything artistic as a youngster; his whole world changed when, at 16 years old, he had an LSD experience at a party, during which the "Electric Ladyland" album by Jimi Hendrix was playing. It totally... Continue Reading →