ewoo
Rally Car Newbie
- Location
- Ken~tucky! Wahoo!
quailallstar said:Ahh the canary islands! Our family is from there and all live there and the other half of us are in Miami. Beautiful shots of the car
I think Canary Islands in Spain---not Florida.