Leven Rambin – Lord & Taylor Suddenly Summer Jam With Maxim Magazine & Dellin Betances in NY Leven Rambin: Lord and Taylor Suddenly Summer Jam With Maxim Magazine and Dellin Betances