Travis Japan releases second digital single
“Moving Pieces” was written & produced by Poo Bear Japanese idol group Travis Japan has dropped their newest single, “Moving Pieces” via Capitol Records. The song mixes traditional and new elements of dance-pop music for a unique track that is…