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,153FansLike
20,244FollowersFollow
65,335FollowersFollow
15,654SubscribersSubscribe

Latest Video