4.23.2008

Pink Lady?

hmmmm.. Evidently they were a big hit in Japan in the 70's and 80's. Sort of the ABBA of Japan?


No comments: