Few rare moments, when given a chance to hoist Indian flag on independence day celebrations in Cleveland, Ohio in 1999
[
Home
]