Portuguese rock quartet Zebra Libra have released an energetic, heavy-hitting track called “(De)generation”. Accompanied by a...