Yeah, this is a real thing.
Unfortunately, you can only get Baracula if you buy the entire set of 7 Presidential Monster Action Figures for $175.
This entry was posted on Monday, February 11th, 2013 at 9:00 pm and is filed under Funny Pictures, True. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.