Check out these beasts!!!!!!!!!!
#1
Check out these beasts!!!!!!!!!!
well I have been watching these guys for a couple of days and finally got a couple of decent pics of them! Any of you guys have a program to zoom in on them? My camera is a 12x and this giant is about 300 yards away! The second biggest on the far right is no slouch either!