Fastest LS1 Powered Street Car In The World

too bad their throttle bodies suck and break.