Daniel Bedingfield Gets His Rocks Off In 60 Seconds

Good luck tryin’ to get through this…