indiefulrok.com
Yellow Monsters Release New Music Video and Japan Tour Dates
Yellow Monsters had their EP We Eat Your Dog released in Japan on July 4th as scheduled. The two bonus tracks promised for the release turned out to be “Riot!” and “April 16th (4월…