What I know as Elephant Ears are actually large Plamiers. Puff pastry is used rather than pie crust. This recipe calls for store bought pastry to make it simple. If you make your own you'll be rolling dough all day.
http://www.simplyrecipes.com/recipes...elephant_ears/