Benjamin Button motorcycle – The unforgettable show stopper!

Benjamin Button motorcycle, the Indian 101 Scout, is one of the two motorcycles that Brad Putt rode in The Curious Case of Benjamin Button. The other one is a silver-blue 956 Triumph T110. Nevertheless, the Indian 101 drags all of the attention to itself as it plays much bigger role in the movie. Or maybe because it’s just more awesome. We
» Read more