BMW E30 M3 V8 (E30 with Corvette engine)

if u don't like the E30 M3 original engine its OK put a bigger BMW engine go for E36 m3 3.2 (316 hp) or the E46 M3 3.2 (343 hp) or go to old m5 engines but why in the world he did that gating a GM LS6 engine into a BMW its just look so stupid..
BMW E30 M3 V8
BMW E30 M3 V8
BMW E30 M3 V8
BMW E30 M3 V8
BMW E30 M3 V8