Indian Army sets record for pillions

An Indian Army motorcycle display team has set a new world record for the number of people on a motorcycle, smashing an Indian Army record of 56 by two. The Indian Army “Tornadoes” mounted 58 men on a 500cc Royal Enfield and rode it 1200m at the Air Force Station Yelahanka on Sunday (November 19, …

Read more