They were still there when I rode a week after opening too. That's when I took that photo.Noticed them on opening day as well. One is definitely a Phantom highspeed camera and maybe an infrared dealie. Didn't think anything of it at the time, but now I'm starting to wonder what they're hoping to glean from high speed footage.