Just posted online, a video last night of the announcement at the U.S. Naval Academy, after Navy Seals killed Osama Bin Laden.

Make sure your speakers aren't turned up too loud. Or maybe, turn them up all the way.

More From Mix 95.7