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.