Wednesday, March 15, 2017

Watch: Screaming Peaches Air Music Video For New Single "Japanese Flower Gardens"

London indie pop band Screaming Peaches (formerly known as MOVIE) have aired the video for their catchy new single "Japanese Flower Gardens".

The song has been added to our current playlist and is out now. Grab it here.

The video was filmed on location at Muddy Yard. Watch it below.



(facebook.com/Screamingpeachesband)