Geraldine Taylor seeks world record with 16 languages in just one song BIRMINGHAM, ENGLAND – Geraldine Taylor is on the verge of getting a Guinness World Record. The singer/songwriter from Birmingham in the United Kingdom...
Read More
3 Minutes