Sometimes all it takes is sheer determination to realise your dreams like in this case.
Fresh news! Find out what scientists have to say about the mysterious big foot, shouted the newspaper boy. The little village had become a hotbed of bustling activity with the discovery of a huge footprint at the nearby deserted island, attracting both- tourists as well as scientists who pitched various theories about its existence. Whose... Continue Reading →