Sunday, January 21, 2007

Talladega Super Speedway Picture



















Here is a picture from Google Earth of Talladega, pretty neat huh?

No comments: