No matter how odd the headline may seem to you, it is true! Its after a while we are hearing some real interesting bit coming from the house of Tata Motors. They have now officially invited us to a Press meet where they will make the announcement of the first ever truck racing championship in India.