Miles The Monster
Dover International Speedway
submitted by “Jo” & “Dawg”
“Miles The Monster” stands tall (46 feet tall to be exact) above Victory Plaza at Dover International Raceway in Dover, Delaware.
Jo, Dawg, and I were all in Delaware last summer (unfortunately, I was there about a week later than they were). “Miles The Monster” was on my “To-Do” list, but I didn’t end up going far enough south on that trip due to weather. I’m glad that J & D got the chance to capture him!
This a big fella . . . that is a real car in his hand!
Post a comment below and tell me what’s on your travel “to do” list for 2010!