Blood Clots

Sooooo I am frequently (Only on my period) getting horrible cramps, a very heavy flow, and with all of that, comes huge blood clots...

Is this normal??? They’re almost as long as a tampon! Also quite wide!!

Should I go see a doctor??