When can you put all those words together? This thing looks like it puts down some serious power. Also what is this motor that has 2 spark plugs per cylinder?

Text from the ad:

Up for sale 1971 Toyota Corolla sw turbo twin cam .pictures talk by themselves.

Here is the link