Much to the Motorsport enthusiast’s delight, year 2011 saw the entry of Formula 1(F1) in India with the race being organized at the Buddh International Circuit (BIC). We all have had experienced Go-Karting at one point or the other but a F1 race was like a dream come true for
Continue readingA T1 Truck Race – Are you serious, Weren’t Trucks meant for Carrying Loads???
