Team Turbo Mobile Base

The Team Turbo Mobile Base is an unofficial name for the vehicle that was made for Traveling on roads and was made for Camping.