This stuff messes me up. I take the TTC all the time and now I feel like I have to have eyes in the back of my head :|. Hope they find him. Resisting the urge to view the video too…