April marks 60 years since the release of The Dixie Cups’ chart-topping hit “Chapel of Love.” It was recorded by the New Orleans trio: sisters Barbara Ann and Rosa Lee Hawkins and their cousin Joan ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results