Stereo Satellites is a newly formed heavy/alt-rock band made up of members previously known from some well known names in the rock community. Check out their first single "Glass Houses" here!
Posted
CommentPost a comment
Stereo Satellites is a newly formed heavy/alt-rock band made up of members previously known from some well known names in the rock community. Check out their first single "Glass Houses" here!