logo
Leo McHugh Carroll backdrop
Leo McHugh Carroll poster
Leo McHugh Carroll
Leo and his twin brother Lucas are the youngest of five children including older brothers Vincent and Xavier, and only sister Tori. Born 5/5/2000 in C...