July 8, 2007

Welcome to Vasteras, Sweden

DSCN0624

Welcome to Vasteras, Sweden, town of 130,000. Don't be fooled by its quaint-ness. The town is full of totally crazy (in a good way) people.

24 hours after landing, I was on TV being interviewed about foreign interest in the city's annual Power Big Meet, the biggest retro American car show in the world.