Humor: Saudi Kamikaze Prototype

Meanwhile somewhere in the Saudi military barracks...

Categories

Video Shock and Awe