Hope you have many more to come!!!
Did a dog really drop a deuce at 10 Downing Street? - A photograph showing a dog taking a dump on the steps of the United Kingdom Prime Minister’s office and residence at 10 Downing Street has been around the ...
2 days ago