Damn that site! The video won't load..well it keep freezing. Can I watch from another site? x.x
Forum Rules