User blog comment:Larry1996/Tracy Spiridakos "Days of Future Past" cameo theory/@comment-3087504-20140525180520

So was it also just an image?