I'm currently trying to plot a circle in mathematica using ParametricPlot and it fails to produce a circle when i produce the code below
Clear[t];
approxcos[t_] = Normal[Series[Cos[t], {t, 0, 8}]]
approxsin[t_] = Normal[Series[Sin[t], {t, 0, 9}]]
ParametricPlot[{approxcos[t], approxsin[t]}, {t, 0, 2 Pi}, PlotStyle -> {{Blue, Thickness[0.01]}},
PlotRange -> All, AxesLabel -> {"x", "y"}, AspectRatio -> Automatic]
Any reason as to why it fails to produce a circle using the code above?

It depends on the MacLaurin series which works fine for $t$-values close to $0$.
If you substitute values from $0$ to $2\pi$ the approximation fails to be a fine approximation
For instance for $t=2\pi$ the approximation of $(\sin(t),\cos(t))$ gives $(11.9,21)$.
If you use $t\in[-\pi,\pi]$ the plot is decent