SubtronicsSubtronics1992Queuebrick VideoOverviewDiscussionSubtronicsActing·Dec 23, 1992·Philadelphia, Pennsylvania, U.S.RateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditLLost Lands 2025 - Excision B2B Subtronics2025 · SelfSelf