Giant Bicycles in The Sentinel (2006)December 15, 2017 Sergey Movie Image count: 2 BicyclesCyclingGiant Manufacturing Co. Ltd.The Sentinel (2006) Movie