This week’s Pod Rods takes a close look at some of the awards handed out in New York; the re-release of a legendary Jaguar sports car; and a close look at the first auto race in Northeast Florida since 1974, at Fernandina Beach’s airport. It’s all in Pod Rods: read more