The Limca Book of Records has now officially certified that Tantalizing India has created a New World Record for the fastest all India expedition in a Ford Endeavor. The certification has just come in. Meanwhile, AAB was also informed that Tantalizing India have also been featured in the Limca’s Official 2011 Book of Records. Three […]