Oh hey!
I can't seem to find website:
mail.wurstbus.com

Sorry.