Niki McGloster

Niki McGloster is a Maryland native living and Draking in NYC. Seriously, bios freak her out.