Posted on December 8, 2010January 24, 2019 by Hunt the SunLeo – Impala Leo’s 9.3 was once again on song to end a fantastic Impala hunt. PH Mike Birch with Hunt the Sun. (3 April 2009)