Indian Gurkha
FULL MEMBER
- Joined
- May 6, 2010
- Messages
- 167
- Reaction score
- -2
- Country
Some earlier pic's
are these police bikes Indian??
these bikes are Indian KARIZMA ZMR to be precise manufactured by Hero Honda but I don't think these are issued to any police force....might be wrong though of the latter part