VIDEO: First installment of British motorcycle racer Guy Martin travelling from Delhi to Goa
If you are an avid motorsports follower, you must have heard the name of Guy Martin. A British motorcycle racer, a lorry mechanic and an occasional TV presenter, Martin has arrived in India for a road trip from Delhi to Goa […]