Talk:Pterodactyl/@comment-27217546-20160531201015/@comment-27217546-20161206014218

If someone knows what it is can they please tell me? Its been kinda bugging me, i am not sure if it is a pelican dropship concept art or something which has been in a film/game i have played/seen but have completely forgotten