xyFace Thunderbolt and Lightfoot Thunderbolt and Lightfoot 8028 2010-03-01 Thunderbolt and Lightfoot(1974) Photo 5 of 5 Thunderbolt and Lightfoot 8028