Hilarious 'Making it Rain' prank
Watch as two pranksters take to the streets of London, England and attempt to pull off a priceless "making it rain" prank on unsuspecting bystanders. How would you react if this happened to you?
Watch as two pranksters take to the streets of London, England and attempt to pull off a priceless "making it rain" prank on unsuspecting bystanders. How would you react if this happened to you?