Rachel Allen shares joy as her family is reunited for Christmas
Rachel Allen is sharing her joy as her family reunites for Christmas with her son Lucca returning home from Japan for the holidays. Lucca is living in Japan to pursue a career in motorsports and is currently training with the Japanese Super Formula Lights Team. Speaking to The Irish Sun, Rachel shared: “He’s home for … Continued