this is a discussion within the Pelicans Community Forum; Holy Crap... Are the Pelicans taking off?...