Geraldine Taylor – Imagine World
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 …
Geraldine Taylor – Imagine World Read More