Discussion in 'General Shaving Talk' started by KimNB, Feb 16, 2019.
Anyone know if Delta Echo is still in business? Some friends have had trouble making contact.
I emailed a month or so ago and got no response.
Separate names with a comma.