Doves Live On Stage in NYC

Awesome picture of doves on stage at Terminal 5 in New York City. Band are performing 10.03.

Picture by Twitter user twebeck

Click on the image for full size. Brilliant stuff!

Leave a Reply

Your email address will not be published. Required fields are marked *