Not sure what kind of car this is.
Panning shot of a Lola T70 (or lola replica). By the front intakes, it may be a ~1968 Mk3 model.
More info on Lola (with lots of pics) for those who are interested.
Taken on June 3, 2006