so hard

1500 views since Dec 23, 2012
rock hard and ready to explode