Tickets. Dates. What’s the story?Explore the tour About This Track
"The Self" is a track by Switch Technique, from the album Altered, released 2011. The track is 5:31 long.
About the Artist
Track details
More from Switch Technique
Explore
Showing 10 of 50
No coverage available for Switch Technique yet.