Released first in Japan on this day in 2005, ‘Push the Button’ is the 5th studio album by @ChemBros. It was released in the UK on 1/24/05 and the US on 1/25/05. Featuring “Galvanize” (with Q-Tip), it won the Grammy for Best Electronic/Dance Album in 2006. Happy 20th anniversary!