Bacalao! Double Dragon

Posted by Destructoid on Aug. 19, 2009

Tell the world:

http-//www.destructoid.com With video game technology finally reaching Cuba, we here at Destructoid have begun syndicating Havanas number one video game reviewer -- Luigi Santa Rosa Bacalao.

Categories Pop Culture

Tags double dragon

More Details »