Fast Racing Neo – Wii U gameplay trailer

FAST Racing Neo speeds onto Nintendo eShop for Wii U on 10th December 2015!