Tom Wilson Air Police,New Castle Delaware.
Date & Place:
at New Castle Air Base in New Castle, Delaware USA