Don Vedda – “Love at First Sight” Video and EP Release!

Don Vedda, 23 year old journeyman vocalist/guitarist hailing from San Diego, CA has released his debut