Life with Leo

October 21, 2007

A set of these tires costs $70,000

Filed under: Uncategorized — Tags: , , , — fehlhaber @ 8:13 pm

Finn and Leo hard at work

The most expensive photo prop I’ve ever used!