Earth The Californian Love Dream are playing at London Water Rats tomorrow (Tuesday, 12 October). Be sure to check them out.