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