Star Fox Puppets Sing David Bowie (Do a Barrel Roll, Major Tom!)

This is Bowie's "Space Oddity" via Star Fox. With puppets!

Advertisement

Share This Story