The 10th annual Targa Newfoundland Rally started this week. Today, there was a car show, featuring some of the cars. There's going to be a prologue tomorrow, that I'll probably be going to, so there may be more pictures then :D My camera is terrible for taking pictures inside, so most of these aren't the best.