View More
Published: 10/29/2008 Rohrabacher opposes the use of Chinese-made x-ray scanners at the Port of Los Angeles
Link to this video: Embed this video: