Ramzi theory anyone?? 8 weeks 2 days first baby , vaginal ultrasound, 159 BPM

Kia