 greg scaff on guitar the track is swerve and his release re-up brand new this week on this american life imagine if that's how you thought about your job and that this guy was your boss today i don't feel like riding any rides this by the way is a staff meeting i just want to play all the games we go behind the scenes at an amusement park and meet the guy singing