Screen Shot 2015-09-22 at 10.51.13 PM Published September 27, 2015 at 990 × 827 in Screen Shot 2015-09-22 at 10.51.13 PM and that’s the stop of the Legend of the Phoenix