Saturday, June 24, 2006

More video excellence

These dudes are something else. They jump off buildings and stuff. Cool.

Via Ace of Spades HQ.