Semi truck Tesla Cybertruck vs. semi truck tug of war was only going to end one way 26th Jun 2025 This is why semi truck drivers still do something called 'tire thumping' 15th Jun 2025 The world's most powerful and expensive semi truck was built by American real estate developer 13th May 2025