7 Apr 2018, 13:47 UTC · By: Mircea Panait / TVR isn't back in the World Endurance Championship per se, but bought some expensive stickers on the two Rebellion R-13 LMP1 prototypes