89% stream new song "Toucans"


89% is a Moscow, Russia based melodic punk rock act that is streaming their new song "Toucans".



UPDATE: You can also stream the entire EP: