Posts Tagged ‘official site’

Space Chimps Movie Website: Failure to Launch

The new movie trailer (or is it a teaser trailer?) for Space Chimps (view Space Chimps movie details here) is now online in all its glory, but before I get to that, let me touch on the Space Chimps official site. What a frikkin’ disaster. I don’t like wasting time, especially when it’s for watching […]