Originally Posted by Steve Holmes I don't know anything about this. Just saw it on Facebook and had to share it here. Its awesome!!! I saw that too and think it looks neat. Not too sure about this V12 Lamborghini powered Fiat though...
Forum Rules