Ralph Macchio - Daily Planet Report(01) Save Image Image gallery: Ralp Macchio: Still Kicking It – The Enduring Appeal of a Hollywood Icon