CBF: The Production, Post-Production Company | July 3, 2014 | michelle Overhead / Caught a Ghost We don’t know either. “Where does the time go?”, lyrics by Caught a Ghost. Debut album, ‘Human Nature‘, dropped in April this year. Out of east LA, the guys are touring select cities now. Find out if you lucked out here.