WHATCH: a Bird Pooped on Putin’s Shoulder during his Speech

2014-08-06 115