April 7, 2011 (Florida Grammy Showcase) Last night, The Florida Grammy Showcase took place at the The Social, an infamous live venue located in downtown Orlando, Florida. Bands like Creed, and many others, were discovered at this special venue. This event represented the official...