Lucky Planet Sep 23, 2013 4,160 3,765 Sep 18, 2018 #1 did anyone watch the new predator? what are your thoughts? Last edited: Sep 18, 2018