The rain in Spain falls mainly on the heads of bureaucrats The rain in Spain falls mainly on the heads of bureaucrats By Andrea Martin-Banks | March 30, 2022 | Comments 0 Comment Rodney and Leigh trying to find out just what’s wrong with this world … click headline to view video TwitterFacebookLinkedInTumblrMoreWhatsApp