Motoroids
The world around me is buzzing with people talking about the cricket team’s loss against Pakistan. Self-proclaimed experts, who otherwise bleed blue, are now dissecting the defeat and a blood red flow of abuses from their mouths just won’t clot. However, my mind is very clearly pinned to a day which went by, when Kevin […]
Motoroids - Best auto news, reviews and features from the world with focus on India