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