We're a Tomatometer-approved outlet
Luca Rosso

Luca Rosso

Acting • 1988-12-06

Twin brother to Liam Rosso