August 19, 2025 International World ‘Tomorrow not promised’: YouTubers were enjoying a meal when SUV smashed through glass and into them – watch viral video