Back to photostream

Servisair 23-2718

Some sort of pushback tug of American manufacture... I'm sure DL77L will keep me right though!

1,735 views
2 faves
1 comment
Uploaded on November 21, 2009
Taken on November 21, 2009