I/O in Miami, Miami-Dade County, Florida, United States
30 NE 14th St Miami, FL 33132
Saturday, 17 June 2006