Fashion American Apparel’s Flourescent Tube Dress: Now & Later I bought this American Apparel Too-Short tube dress ($26) before my 80s party. I was on vacation in Miami and where else but South Beach... Read more · Share