首页
the sceneunknown
The origin where new media content is distributed from online, typically in the context of pirated movies and such
The scene still hasn't released a rip for Sin City.
by Eptiger March 17, 2005