Music trivia questionFebruary 19, 2022 by Marin Leave a CommentHere’s a bit of music trivia. Where was the picture taken for the iconic album for Crosby, Stills, Nash & Young’s Deja Vu abum. It was at Crosby’s house in Novato, above.
Leave a Reply