Car New Uber will now launch self-driving cars in Britain next year, the future is here 11th Jun 2025 YouTuber recreates the infamous Tesla Cybertruck window smash test to see what happens 3rd Jan 2025