No Slopar expert here but that sure looks like a Challanger to me.