XV6

The XV6 is a performance V6 engine sold by Euroa.