On The Air: Vehicle slams into clothing store in Brazil during live stream

israelnationalnews.com · tech

A vehicle veered off course and crashed into a store in Brazil while an employee was livestreaming on social media.

Read full article → Compare