God Love and LSD by D1sh1tu Overview Tag Appears on In Your Head 2008-10-17 Playcount Listeners Tags used to describe this track Electronic experimental