Birds of Nazca Album Review: New Music From Nantes, France

Stoner Rock instrumental duo Birds of Nazca may hail from Nantes, France, but they owe much of their debut album to Japan and South America.  On the surface, the connection to South America is immediately evident: Nazca is a Peruvian city that once hosted a flourishing culture lasting from 100 BC to 800 AD. The […]

Read More Birds of Nazca Album Review: New Music From Nantes, France