Why Do They Call it the ‘Oscars’?
The 90th Academy Awards will be held this Sunday at the Dolby Theatre in Los Angeles, California this Sunday night and can be seen on ABC Television with Jimmy Kimmel as the host. One by one the winners will be presented an "Oscar" for their outstanding work in the motion picture business …

Load More Articles