2020
The most popular song by No Spirit & Sitting Duck's is Plant A Tree
No Spirit & Sitting Duck's first song Plant A Tree released on Wed Mar 18 2020.