Comment

Creepy Thursday Night Jam: Nick Cave & the Bad Seeds, "Red Right Hand"

492
wheat-dogg, raker of forests, master of steam9/19/2014 8:57:46 am PDT

Alibaba opens at $92,70, 36% over proposed opening price. Let’s see whether it can maintain that price level.