Masaki Ueda - Tokyo Express (JAPAN - Live Aid 7/13/1985) | Tokyo
Information | History | View | Sightseeing | Video
Sourced from FUJI-TV Japan. My apologies for the crude Google translation. I do NOT own ANY of this material. No copyright infringement intended. Credit to aki44_02