The Race of the T-Rex

The Race of the T-Rex

Auburn, Washington has a an annual event that is probably the best video of the week. The question is, could you do it?