The Incredible Stacks, Holland’s Grooviest Band

Oh you must check out this fantastic performance by The Incredible Stacks from Leiden, Holland with their super groovy organ. What is that magic organ he is playing?

“Screen Door / Screen Door Echoes” by The Incredible Stacks. Garage Rock/Garage Funk improvisation withdrums, bass and organ recorded at their studio in Leiden (Holland).