The mother and son duo were sharing the stage together at the VMX 2024 veterinary conference in Orlando, Florida Robert Irwin was left red with embarrassment as his mom Terri Irwin slipped in a unexpected remark in front of a live audience at a conference in Orlando, Florida. The mother …
Read More »