The NASCAR teams invade the West coast this weekend. In fact, it is safe to say that most all of them are “California Dreamin'”!
For my preview of the California race join me at:
CALIFORNIA DREAMIN
httpvh://www.youtube.com/watch?v=emuiQkGMc9k
The Eclectic Mind of Captain Leon Hammack Revealed
The NASCAR teams invade the West coast this weekend. In fact, it is safe to say that most all of them are “California Dreamin'”!
For my preview of the California race join me at:
CALIFORNIA DREAMIN
httpvh://www.youtube.com/watch?v=emuiQkGMc9k