1. Who hosts these files?
This site does not host any of the streaming media. Anyone can find the same content on google by themselves.
However, stremTOPmovies is a pro-DMCA website and as such Content Owners can use the DMCA protocol to request removal of embedded videos that they believe infringe their copyright.
The owner of this site is willing to remove any violating material upon request. The copyright owner must further contact the source if he wants his material off the Internet completely.
2. Why have some videos been removed/expired?
They have been removed by openload or a similar video hosting service by any number of reasons. Use report button, tell us what's wrong with video and we'll try to find a replacement link
3. When questions arise we will add more info here