Is it time to buy a box truck? Who's designing these giant monsters?