So this is a Star Fox sock puppet remake of David Bowie's "Space Oddity." Enjoy.

Source: Joystiq


Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments