Have a look in our image gallery as Jared rides the Triumph Thunderbird Storm, a relaxed laid-back cruiser from the company on the busy and open streets of Delhi to gauge his opinion.