Press Pass: Greg Biffle

, NASCAR.com

Biffle describes the challenges he's faced in the short race weekend and says he was surprised by how good the car was.