Super Mega Logos October 5, 2010 Portfolio No Comments The Monstrous Logo Design Marketplace URL: http://www.supermegalogos.com By: Luis Vaz Located In: Portugal