Nice that the Giants won the Super Bowl, again. That's cool. And... oh yes, they got a frakkin' parade. A full on march down the Canyon of Heroes under a deluge of ticker tape and confetti... well about that...
I don't want to go off on a rant here, but as they say, OH WELL...
I've been agitating lately for a parade here in NY for the Iraq vets. If
(
Read more... )