Cavanaugh?
April 11th 1994, 17 years ago, Spencer Drake was born in Radley Sanitatarium, to Peter Hastings and Mary Drake. Peter was tricked into thinking that Mary was Jessica DiLaurentis, and got Mary pregnant. But, Peter didn't know that. So he was a father to more than his already 2 children, Jason and Melissa. But Jason w...