Allie DeLuca
Allie DeLuca
State: New Jersey
Country: United States
Year: So.
Hometown: Brick, N.J.
Position: Skipper/Crew
Major: Nursing
Class: 2021