Apparently, my coolness factor is sub par, for I fail to see how American Apparel can sell any of these micro mesh bodysuits. What would you do if you saw someone walking down the street in one of these get ups? Show 18 comments