David Andrew Leo Fincher is an American film director. His films, mostly psychological thrillers and biographical dramas, have received 40 nominations at the Academy Awards, including three for him as Best Director. Read More
Athflex, India's favorite athleisure brand, has recently rolled out its extensive range of performance wear, which comfortably doubles up as leisure wear too. So, serving both purposes, these specialized clothing is well suited for the athletes and t ...