#

Little Feat - Live Highlights from Tour of Japan - Full Concert

Venue: Yomiuri Hall Location: Tokyo, Japan Date: December 11, 1999

Watch on YouTube