Janelle Elford Height, Weight, Net Worth, Age, Birthday, Wikipedia, Who, Instagram, Biography
Janelle Efford and spouse Rick Pallister have been hitched for 24 years. Rick is a previous surfer champion from the Elouera Surf Club in Sydney. Likewise...