profile image

Spencer Rocco Lofranco

18 Oct, 1982 in Toronto, Canada

Also Known As:

Spencer Lofranco