ShowShowLizzy Grant at North Country MusicJul 1, 2007Lana Del ReyNorth Country Music · Lake Placid, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading