After Contra Music Video

May 3, 2009 by  
Filed under Entertainment, My Stuff

The story of Bill and Lance *after* they have saved the planet from fighting aliens in South and Central America. Enjoy!