2.24K Views0 Comments0 Likes
Moscow: A meteor shower has rained down on central Russia, sowing panic as hurtling space debris exploded in the air, blew out windows and injured dozens of people. http://youtu.be/4ZxXYscmgRg
832 Views0 Comments0 Likes
We're headed to the streets and borrowing random strangers' cell phones for very important business calls. But these nice people's attitudes change once we start demanding ransom payments from the listeners on the oth...