Richard Wiggle has formally announced his intentions to run for President under the newly formed Teabag Party! Untitled