Cam Thomas does it again