This is the official Tamiya Championship Series (TCS) vinyl logo banner which is proudly displayed at regional races across the USA.
Your email has been successfully added to the list.