With their long awaited debut album “3001: A Laced Odyssey”, the Flatbush Zombies have made their mark and said they are here to stay.
Read MoreWith their long awaited debut album “3001: A Laced Odyssey”, the Flatbush Zombies have made their mark and said they are here to stay.
Read More