Bekir Ozcan Is Faster Than A Speeding Truck… Barely
CCTV released from the city of Adiyaman, Turkey captures a man running for his life in front of...
CCTV released from the city of Adiyaman, Turkey captures a man running for his life in front of...