Published On Jul 1, 2007
Sheena & the Rokkets - Baby Maybe (1980) from "Channel Good" Alfa Records. Produced Harry Hosono & Yukihiro Takahashi from YMO. also released from A&M Records, L.A.
This is the first Promortion Video in JAPAN Rock era.
show more