xyFace Thunderbolt and Lightfoot Thunderbolt and Lightfoot 145882 2010-02-28 Thunderbolt and Lightfoot(1974) Photo 4 of 5 Thunderbolt and Lightfoot 145882