Lahore Weather


World’s smallest things

* The world's smallest gun is also usable and its small-range bullet speeds over 270 miles per hour