Entertainment | Wed Aug 11, 2010 11:13pm IST

Rock band Weezer honors 'Lost' star on new album