When popular Pinoy pop-rock band, Orange & Lemons (O&L), disbanded in 2007 after eight years of performing together, that was heartbreaking not only for their loyal fans, but more so for the lead vocalist and creative driving force of the group, Clem Castro.