ExclusiveRick Swan Suspected Kevin Foster Prior to His Death
Before his death, Rick Swan discovered a tracker on his car, suspecting Kevin Foster of planting it.
Before his death, Rick Swan discovered a tracker on his car, suspecting Kevin Foster of planting it.