Catcher Evo is a Swedish Americana project in development.
Behind the name you find Stefan Leoson, game audio sound designer and composer. New music is in the making. Check in for more updates…