Jamaal Charles in a Rick James costume is absolutely perfect

Some would call Jamaal Charles a "superfreak" on the football field.

He's mostly mild-mannered when the lights are off -- unless he's donning this radical Rick James getup for an ad spot.

Right down to the hair, Charles looks just like the late musician. It looks like he's having a blast. 

No. 25 wasn't alone, either. Packers RB Eddie Lacy joined him in another rocking costume.

(h/t CBS Sports)