Remember those crazy viral videos of the Delhi Metro that got everyone talking? Well, hold onto your seats because a new one just hit the internet,...
Lately, some interesting videos have been making the rounds on social media, showcasing commuters capturing moments for their social media accounts while riding the Delhi Metro....