Grand Slam announces new album 'Slam!' and single 'Slam Dunk' · duudey