Share You know that at TrendLand we love the work of Miles Aldridge, We already introduced him and reviewed few of his Editorials, This one is pretty cool called Bigfoot Lives for NY Times in 2006