Anyone have an opinions on the Weatherby Athena D'Italia? Seem to have good reviews. thanks Jim
J jamesb Member Joined Jun 1, 2007 Messages 201 Location Indianapolis, IN Apr 1, 2008 #1 Anyone have an opinions on the Weatherby Athena D'Italia? Seem to have good reviews. thanks Jim