Anyone ever seen this show before? Its on right now(Eastern Time) on TLC. Just turned it on halfway through.
Rod Millen is putting a V8 into a IS300 supposedly for drifting. They showed some D1 footage and talked to a couple of the drivers.... Interesting.
