Step aside Megalodon, this fossil is raising quite a stink!One peculiar fossil has caught the public eye (or nose!) in recent weeks, so CFA set out to discover the stinky truth about fossil poo!