Sal Landi was born on April 11, 1951 in New York, USA as Salvatore M. Garriola. He is an actor and ...
Salvatore M. Garriola
New York, USA
16 July 2020
Movie Review – Choke (2020)
20 February 2020
Xtro 3: Watch The Skies Blu-ray Review – Take A Trip to Angry Alien Island
25 October 2018
The NCIS Team Is About To Get Seriously Spooked Out In Season 16
Here are three streaming picks that capture the spirit of Christopher Nolan's mind-bending masterpiece in their own way.
Watch the video