Barry Seal

Glasses Radar takes pride in detecting the best sunglasses featured on-screen, and the classic pair that Tom Cruise wears in American Made caught our attention. American Made is a biographical crime movie set in 1980s and narrates the story of a TWA pilot who is recruited by the CIA to help counter the emerging communist […]