Rock Funk Power Trio
Octopuss’ “Run Run Run” single enters in the “Top 3” of the Taihe Chinese National contest