The 2017 Brit Awards are coming up in just a couple of hours! The show is set to begin live at around 2pm EST/11am PST and will be airing from London, England. If you’re in America, you can watch the show via a live stream, and it will also… Read entire story.
Source: Just Jared