Does Alex Have Dirt on Cara?
28/01/2020
Alex sidles up to Cara on his boat and claims he knows she cheated on Garrett, which she denies.