My Plastic World
Physical CD Download
My Plastic World finds Steven on the heavier side of power pop, with 11 crunchy and melodic indie rock tunes. Critics say "the entire CD is a home run, and is easily one of the top three CDs I've heard this year." Check it out for yourself...