- About Stephen D
- Played music as a living for 10 years, switched to electronics tech., now do both.
- In a house
- Music, science/technology, slacking... not necessarily in that order.
- Tech, musician
- United States
- You thought I had it!?... I thought you had it!