So appreciative of help!
Who are these characters who when called to action get into like a pod in a tunnel ( like a straw with a super high tech manga style flying machine) which is launched from their astronaut/racing driver bay ?!

It was aired around the same time as pole position and samurai pizza cats in the uk and had the coolest fast driving element with this super cool launch pad from this" cresta run" type contraption and was so thrilling!!!