mary rock and sam shock