I have seen this guys other pictures as well capturing meter hitting over 140... bro aik baat pochoon ? dont mind but next time when you aer in a car try to cross or even hit 140kmh and poke your head out of window and then tell me is it actually possible to take a snap shot...??
big L_O_L
this reminds me of a friends ride whos meter used to hit 120 on 80kmh...

not referring to you hamikhan I know you just shared what you saw... 