TBC Indoor Kart Racing & Entertainment Center Tickets, TBC Indoor Kart Racing & Entertainment Center Seating Chart, Maps, Dallas, TX, Texas. Tickets and Information