Daily Archives: November 20, 2017

Indian Army ‘Tornadoes’ break new world record as 58 men mount and ride a...

A motorcycle display team of the Indian Army Service Corps (ASC) created a new world record on Sunday when 58 men mounted a single...

I'M SOCIAL

116,453FansLike
45FollowersFollow
65,987FollowersFollow
19,862SubscribersSubscribe

Latest Video