
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.