After 63 million Twitter votes from teens across the country, the winners of the 2017 Teen Choice Awards were announced at University of Southern California’s Galen Center in Los Angeles during a live broadcast on Fox. The annual ceremony, which recognizes teen icons in film, television, music, sports, fashion, comedy and the … Read entire story.
Source: Deadline