“LA RAIN” MUSIC VIDEO BY THE MYNABIRDS Posted on April 7, 2011July 17, 2011 by Stitched Sound The Mynabirds have released a new music video for their song “LA Rain”. Check it out below.
Hey Major premiere new single and video for “The Station” Posted on August 30, 2019 by Stitched Sound
Electronic Synthwave duo Beautiful Machines release driving and urgent “Survive” via Republic of Music; New album ‘Singularity’ out summer 2022 Posted on March 3, 2022 by Stitched Sound