Recent Activity
posted a review of Mission Giant. over 19 years ago
Mission Giant began making electronic music in the Fall of 1996 after the short-lived Denton, TX spacerock trio, Prismatic Otter, disbanded. Two of the former Otters, Gavin DeCuir and M, started to coax sounds from any device they could find which had... See full review