What have I gotten myself into?

whatcha doin' on the front bumper?