Trailer Trash #3

Your weekly dose of awful game videos

PDC World Championship Darts 2009 - Trailer

When did professional darts players attain to the status of WWE stars, playing to stadiums full of screaming fans and strutting into the place with an effing intro?

Free Realms - Launch trailer

We recommend