thefinchandpea.com
Dexter’s Laboratory
As Eva described at Science Studio, it turns out that The Offspring’s Dexter Holland has gone back to working on his PhD in molecular biology after taking some time off to be a rockstar. His …