BootedEagle says May 24, 2010 08:53PM Lost's Grande Finale was pretty damn stupid and pretty damn amazing at the same time. Uh-oh.