Megan Avalon strips naked in front of car (15 Pictures)