WATCH: THP's Warren Rainey takes stand

WATCH: THP's Warren Rainey takes stand