I think this is the car with different hood and lights same driver and speed shop team, most likely same car. http://www.youtube.com/watch?v=cAPiArSLWbk
Don't think so. Rear bumper is different. Here is La Rata. http://www.youtube.com/watch?v=CXxl4e4gdLY