Filmmaker Leonardo Dalessandri recently uploaded a video “Watchtower Of Turkey” that was shot over a period of 20 days to create an amazing 3 minute and Continue reading