Prev Topic | Next Topic
(Read 243 times)
Location: San Diego, CA USA
NASA and we know it!
Monday, August 20 2012 @ 06:07 PM CDT
Oh, what a hilariously fun pro-JPL satire rap-video this is! Beautifully done!
Click here for the full news story...
and here's the video: