Monday 28 January 2013

Meanwhile, in Austin, Texas

Russ, Beast T-shirt and Laverda.

3 comments:

Nick said...

World domination soon

Lorin Rivers said...

Good lord, what a badass!

Kirk said...

Of course- he's riding a Laverda.