Toyota Brings Tundrasine, a 26 Feet Long Limo with Eight Doors

This is probably the longest that a car could get and it wouldn’t be surprising if Toyota wins a Guinness Record for creating the Tundrasine, which is a Limousine with an additional pickup truck styled back to carry stuff. The 2015 SEMA show is going great and manufacturers, sticking to the age old tradition are […]