Annapolis, MD - ALTV visits the home of Navy football - the Navy - Marine Corps Stadium. Opened in 1959 it is located off Rowe Blvd on the approach to Annapolis, MD. Originally filmed and added to YouTube on March 29th, 2009, this re-edit features a new sound track and larger display size. Produced by Charles Kraus for Annapolis Landscape TV
Yes and they're making improvements to it as we speak!
annapolislandscapetv 1 year ago
Back tracks!
showmehowvideos 2 years ago
Yes!
annapolislandscapetv 2 years ago