New Barack Obama Punisher Action Figure
An action figure was made for Pres. Obama and said to be a Seal "Rambama" figure.
Who they trying to kid?
It's an Obama Punisher figure!
Hero Builders, of Connecticut, took advantage of Bin Laden's recent death and put out a Barack Obama Seal Team 6 custom action figure.
According to MSNBC, as soon as Emil Vicale, owner of Hero Builders, heard the announcement from Obama that Bin Laden was found and killed - he immediately knew which action figure his company would do next.
Guess, the red skull makes it a bit different than Frank's white one.