Hej Anders.
Jeg ved ikke, om der rent faktisk findes et gratis theme til formålet.
Ville bestemt heller ikke vælge at bruge WP til formålet, men det er så en anden snak:-) Der findes et theme der hedder, Sam Video, der efter sigende skulle være ok.
Hvis du lejer rundt med tankerne om gratis themes og billige websites, så vær opmærksom på, at et videosite med brugere, vil kræve en jævn hård hosting løsning, mere så du ikke sidder og tænker at det hele kan klares for en hundredekroneseddel.
Du skal også gøre dig tanker om filformater o.l, videoer skal jo helst konverteres:-)
At starte et projekt op a la siden du refererer til, er ikke noget man lige hurtigt gør over natten for små penge.