I had no idea Elton was making movies, must be the L.A. water

http://www.orlandosentinel.com/enter...0,783304.story