...pfffft...
recon they'll just make themselved a modified shell for a kit and whack a ls7 in it.
I cant find many mentions of this crew except for the Alpha they did and the press release refers to the XLR-8 motor show in 'Europe'
only thing remotely similar I could find was at the Isle of Man
probably not looking hard enough
some of the competition they would have faced at the 'Classics' event at the IOM