Green Buzzard release video for Zoo Fly

Recent I Oh You signees Green Buzzard have released the video for their debut single Zoo Fly.

Green Buzzard video news

The band will be playing their first show the Civic Hotel on Friday July 17 for free, and will be releasing their debut 7″ on August 21.