US Naval Academy Reaction To Bin Laden’s Death [VIDEO]
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.