The Lost Demension

The Lost Demension was apparently an experimental lo-fi bedroom recording duo in the early-to-mid 1980s.  Not much is known of…

Read bio
Follow