Leven Rambin – Lord & Taylor Suddenly Summer Jam W/ Maxim Magazine & Dellin Betances in NY