Played one of your tracks a few weeks back, which has absolutely nothing to do with the fact that about 17% of humans are left-handed. The same is true of chimpanzees and gorillas.
Check the blog for more info.
Cheers,
DJ Pretentious
Some Kind of Jam PodcastsWIDR Website