Ghosts of Eden, 'Happy' - Exclusive PremiereGhosts of Eden, 'Happy' - Exclusive PremiereGhosts of Eden are prepping for their brand-new record, 'What Makes You Happy,' set for release on Feb. 10.Chuck ArmstrongChuck Armstrong