Loading...
Uploaded by pinchibuso on Apr 27, 2008
This TBM avenger crashed in the water off San Diego Ca. in 270 foot of salt water. Its an impressive site. The engine is detatched and an actual torpedo lies on the ocean floor near by.
Education
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)