Demon's Claws
Lost in the Desert
Studio Album

Lost in the Desert

Demon's Claws

Original Year

2009

Tracks

12

Duration

36:39

Releases

1

Sources:MusicBrainz

Available Releases

1 release
search

Lost in the Desert

Telephone Explosion Records

Feb 2009United States
1x 12" Vinyl·12 tracks

Cat#: TER010