just saw in maxim that they are supposed to have an album coming out in 6 months...coachella seems very likely.
theyve always been saying they were gonna shoot for putting an album out in 09. but their solo records were supposed to come out first in 08 and thats looking bleak at this point