15 Perfectly Timed Pictures Of Indians Just Before Their ‘Oh Shit’ Moment

author image
3:00 am 25 Jun, 2015