Showing posts with label man or astro-man?. Show all posts
Showing posts with label man or astro-man?. Show all posts

Tuesday, June 12, 2012

King Vulture's Sound Attack

Man or Astro-Man? "9 Volt"
vs.
Los Straitjackets "Tempest"
Let's twist!