The Go! Team have unveiled a video for their new single 'Apollo Throwdown', which is released April 16th through Memphis Industries. 'Apollo Throwdown' is the second single from the fantastic Rolling Blackouts.