Jc2TVLoxsDA

Amazing!

Bird lands on Bernie Sanders stage! Mother nature speaks!

Bird lands on Bernie Sanders stage! Mother nature speaks!

Bird lands on Bernie Sanders stage! Mother nature speaks!