He's so gwapooooo. =)) Nick D'Agosto!