Help id a supercar

All I heard was the engine note going by, then turned and saw that hot a$$.

R