Happy Anniversary to GH's Teresa Castillo and Husband Shane Aaron - ABC Soaps In Depth

Happy Anniversary to GENERAL HOSPITAL's Teresa Castillo and Husband Shane Aaron — See Their Most Romantic Moments