'e-Bay crashed'
Foster provides a dramatic moment during the second touring car race of 2012. Less than a minute later he was out & walking away!
336
views
1
fave
3
comments
Uploaded on April 13, 2012
Taken on April 1, 2012