Hi Paul,
KS has it right, there are a few timing issues, BUT it's a great bit of fun listen to it. Many years ago I had a band who loved doing FREE stuff ... you brought those mems back with this one .. great stuff and when it's this good your allowed a few indiscriminate timing issues .. it's like it's live !! Loved the song and thanks for the post ..great work!
Steve
PS the end is too abrupt ....