A visit to Stephen's Performance

I wonder how he gets his money. I saw powernation tv put twin turbos on his new challenger some years ago