I was randomly browsing the net when I stumbled upon this amazing car from popular motorbike manufacturer KTM. The X-Bow Racer is a fully FIA homologated GT4 Sports Light racing car, which fully takes on the KTM company slogan – Ready to Race!! For more information head on over to AutomotiveTV.net and read the full …