WATCH: Cole Haley takes the stand

WATCH: Cole Haley takes the stand