Posted on July 27, 2010
ytcracker and Doctor Octoroc Link up
Check out this new animated video by ytcracker and Doctor Octoroc! The release of this video may or may not have something to do with the 5 year anniversary of ytc’s Nerdrap Entertainment System album (available here for… Read More