Xs039:


The XS039: 13 Speakers On A Phone

The XS039: 13 Speakers On A Phone

Everyone should carry everything they need to throw a wild dance party in their pockets at all times. A normal cell phone (even...

Jul 15 2010, 11:48am CDT