LOL ................. these Are Indian Trucks made by Ashoka layland , these are not Hindu deities ...........
if you can understand English .....................then " All India permit " is written on front windows .:rofl::rofl::rofl:
well , I am happy for...