Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
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.