Osama Bin Laden is dead.  We celebrate his death along with millions of other Americans.  For those of us who lived through 9/11 this day will forever remain in my heart as one of the best EVER.  AMERICA!  Fuck Yeah!

Yes We Can!!!

Watch us celebrate!!

If you are having difficulty watching this video see:  http://duncanroy.wordpress.com