It is difficult to determine from Google streetview, but there are numerous trucking businesses? along the East side of Trinity Rd North of TB's.
Possibly one or several of their cameras videoed it(if they even have cameras)
If you Google streetview across from the fairgrounds at Tropical Pool's building, there appears to be something like a camera near the dish on the NW corner.
JMO and the images are from August 2011 IIRC
I think you're really close, but IMO the camera is a little to the right. You can zoom right in with streetview, and there's no question in my mind that it's a camera, pointing across their parking lot and right onto the road.